skymvc/library/cls_keywords.php
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
*提取关键字类
*dict 词典目录 base基础词典 my.txt用户自定义词典
*
* Copyright 雷日锦 362606856@qq.com
**/
class keywords{
public $run_time;//运行时间
public $dict;//词典内容
public $dir;//词典文件夹
public $base;
public $my;
public function __construct(){
}
public function setDir($dir="dict/"){
$this->dir=$dir?$dir:"dict/";
$this->set();
}
/**
*编译全部词典
*/
public function save_all(){
set_time_limit(0);
if(file_exists($this->dir."dict_base.php") && file_exists($this->dir."dict_my.php")){
$c1=filemtime($this->dir."dict_all.php");
$c2=filemtime($this->dir."base.txt") ;
$c3=filemtime($this->dir."my.txt") ;
if($c1>$c2 && $c1>$c3){
require($this->dir."dict_all.php");
return $this;
}
}
$this->save_my();
$my=$this->my;
$this->save_base();
$base=$this->base;
$my=$my."\r\n".$base;
$x=explode("\r\n",$my);
$temp=array();
foreach($x as $v){
if(!empty($v)){
$v=trim($v);
$temp[strlen($v)][]=$v;
}
}
$arr=array();
krsort($temp);
if($temp){
foreach($temp as $d){
foreach($d as $c){
$arr[]=$c;
}
}
}
$arr=array_unique($arr);
$data="";
$data.="<?php\r\n";
后面还有 165 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。