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 算力,解读结果公开显示在下面。

还没有人解读过这个文件。