wordpress常用函数总结 PHP

基本条件判断函数:is_home():是否为主页is_single():是否为内容页(Post)is_page():是否为内容页(Page)is_category():是否为Category/Archive页is_tag():是否为标签(Tag)存档页is_date():是否为指定日期存档页is_year():是否为指定年份存档页is_month():是否为指定月份存档页is_day():是否为指
标签: php php教程

发布于  2024-2-18 10:12

laravel导出excel代码示例 PHP

/***导出订单商品列表数据*@paramarray$data_list*@returnbool*@throwsActionException*/privatestaticfunctionexportOrderProductListToExcelForFinance(array&$data_list){if(!$data_list){thrownewActionException(\\\'没有
标签: php php教程

发布于  2024-2-18 10:12

laravel参数验证规则示例 PHP

laravel参数验证功能非常强大,这里将平时写的一个比较全的验证记录一下,以备忘,具体代码如下:<?php/***CreatedbyPhpStorm.*User:yhm*Date:19-6-6*Time:下午3:48
标签: php php教程

发布于  2024-2-18 10:12

分析php计算文本字符串相似度函数similar_text()的原理 PHP

PHP有个计算两个文本字符串相似度的函数similar_text(),可以得出一个百分比来表示两个字符串的相似程度。效果如下:similar_text(\\\'aaaa\\\',\\\'aaaa\\\',$percent);var_dump($percent);//float(100)similar_text(\\\'aaaa\\\',\\\'aaaabbbb\\\',$percent);
标签: php php教程

发布于  2024-2-18 10:12

php函数精确计算文章内容相似度,不用similar_text()函数 PHP

php默认有个函数similar_text()用于计算字符串之间的相似度,该函数也可以计算两个字符串的相似度(以百分比计)。不过这个函数感觉对中文计算很不准确比如:echosimilar_text(\"吉林禽业公司火灾已致112人遇难\",\"吉林宝源丰禽业公司火灾已致112人遇难\");这两个新闻标题其实都是一样的,如果使用similar_text()相似对结果为:42,即只相似42%,所以这个
标签: php php教程

发布于  2024-2-18 10:11

Laravel 一对多关联模型 Eloquent下with() 函数只返回指定列 PHP

下面我们来看一篇关于LaravelEloquent下with()函数只返回指定列的例子,希望这个例子能够为各位带来帮助,具体的如下所示。通过with函数获取数据的例子参照:laravel实现一对多关联模型数据查询接着上面这篇文章,我们知道这里获取的是user的所有字段信息,但是我们可能并不需要user表中所有的字段,例如我们只需要id和name两个字段
标签: php php教程

发布于  2024-2-18 10:11

Laravel Eloquent ORM 时如何查询表中指定的字段 PHP

在使用LaravelORM的Model方法find,get,first方法获取数据对象时返回的数据对象的attributes属性数组里会包含数据表中所有的字段对应的键值关系,那么如何在ORM查询时只返回数据表中指定字段的数据呢?很多时候,文档上没有写明的用法需要我们去看源码来探究的,下面我们就来看一下这三个方法的实现。由于ORM依赖了QueryBuilder来实现查询,在QueryBuilder
标签: php php教程

发布于  2024-2-18 10:11

php 判断访问者是否为搜索引擎蜘蛛 PHP

总结一个使用php判断访问者是否为搜索引擎蜘蛛的函数。
标签: php php教程

发布于  2024-2-18 10:03

php使用Swoole来实现实时异步任务队列 PHP

实际上,我们很可能有超过1万的邮件。怎么处理这个延迟的问题?答案就是用异步。把“发邮件”这个操作封装,然后后台异步地执行1万遍。这样的话,用户提交网页后,他所等待的时间只是“把发邮件任务请求推送进队列里”的时间。而我们的后台服务将在用户看不见的地方跑。在实现“异步队列”这点上,有人采用MySQL表或者redis来存放待发送的
标签: php php教程

发布于  2024-2-18 09:51

php二维数组按多个key进行排序 PHP

php二维数组按照多个key进行排序。/***@param$array*@param$cols*@returnarray*/functionarray_msort($array,$cols){$colarr=array();foreach($colsas$col=>$order){$colarr[$col]=array();foreach($arrayas$k=>$row)
标签: php php教程

发布于  2024-2-18 09:39