php采集页面指定标签里面的内容
/* * 参数说明: $tag_id:所要获取的元素Tag Id $url:所要获取页面的Url $tag:所要获取的标签 $data */ function getWebTag($tag_id, $url = false, $...
PHP数组合并和数组去重
合并数组的方法 array_merge 如:array_merge($data1,$data2); 数组去重 //1.单数组去重复 array_unique($arrTest) //2.多数组去重复...
PHP在线压缩文件夹并下载
使用环境为php7.3 function createZip($openFile,$zipObj,$sourceAbso,$newRelat = '') { while(($...
tp6 session无效 的坑
你在网上搜索tp6的session,会有大量的说开启中间件的文件,无一例个,全都行不通。 当然,中间件里开启是必须的,生成的session文件目录给写入权限也是必须的,但这样,还是无法使用session。 经过搜索,最后发现是需要在...
php 去掉html中的空格和换行的方法
/* +---------------------------------------------------------- * 去掉html中的空格和换行的方法 +--------------------------...
仿 Word 统计文章字数,和 word 统计出来的一致
// 仿 Word 统计文章字数,和 word 统计出来的一致 function comment_count_word($str){ //$str =characet($str); //判断是否存在替换字符...
thinkphp6 另一种where判断写法
记录一下这种判断写法 $sqlModel = Db::name('news'); $sqlModel = $sqlModel->where('endtime','>=',time()...
thinkphp排序时,按下级类别数量多的排在前面的写法
$exp =new \think\db\Expression('(SELECT count(*) from `news` where `news`.`comid` = `company`.`comid`)...
Thinkphp5 调用其他控制器函数的方法
action('index/index/upload',['参数' => '参数值']); //第一种 controller('index/index')->upload('参数'); //第二种 本文参考...
php复制文件夹所有文件
// 原目录,复制到的目录 function recurse_copy($src,$dst) { $dir = opendir($src); @mkdir($dst); while(false !=...