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 !=...