![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
lcw2007101
这个作者很懒,什么都没留下…
展开
-
PHP+实现多个关键词搜索查询功能
PHP搜索主要通过使用SQL语句中的like子句来实现。如果同时搜索多个关键词,可以使用union子句来将搜索结果合并起来。转载 2022-07-11 14:54:04 · 1377 阅读 · 0 评论 -
PHP 正则表达式过滤特殊字符和空格
PHP 正则表达式过滤特殊字符和空格转载 2022-06-16 15:20:49 · 1829 阅读 · 0 评论 -
Linux下安装GeoIP扩展
本文主要是安装的是免费版的(我的是亚马逊的服务器)GeoIP,是一套含IP数据库的软件工具。Geo根据来访者的IP, 定位该IP所在经纬度、国家/地区、省市、和街道等位置信息。1、安装GeoIPyum install GeoIP.x86_64 GeoIP-devel.x86_642、安装geoip扩展下载扩展并编译安装$ wget https://pecl.php.net/get/geoip-1.1.1.tgz$ cd geoip-1.1.1$ phpize$ ./conf原创 2021-09-14 10:18:17 · 992 阅读 · 0 评论 -
PHP各种时间获取
1、获取前一天的开始时间和结束时间$startTime=date("Y-m-d",strtotime("-1 day"))." 00:00:00";$endTime=date("Y-m-d",strtotime("-1 day"))." 23:59:59";2、获取本月剩余天数public function lessDay() { $month_big = array('January', 'February', 'March', 'April', 'M..原创 2020-09-24 13:48:48 · 116 阅读 · 0 评论 -
Thinkphp5使用redis消息队列
首先我们看一下自己的TP5的框架中的 TP5\vendor\topthink ,这个文件中有没有think-queue这个文件夹,如果没有请安装,安装这个是要用到Composer的如果没有安装composer1.1 安装 thinkphp-queuecomposer install thinkphp-queue1.2 搭建消息队列的存储环境使用 Redis安装并启动 Redis 服务 (详见:https://www.jianshu.com/p/34dd90fda917)1.3 配置消息...转载 2020-09-22 17:12:57 · 1774 阅读 · 0 评论 -
根据当前分类ID获取所有父类或所有子分类
$categoryList = Db::name('goods_category') ->where('status',1) ->field('gc_id,gc_name,parent_id') ->select();if(!empty($categoryList)){ while($catId != 0){ foreach($categoryList as $item){ if($item['gc_id']==.原创 2020-07-15 11:07:45 · 1380 阅读 · 0 评论 -
微信支付商户API 证书的用途及生成API安全证书的方法(仅退款、撤销订单时需要)
微信支付服务商平台于2018年7月份悄然在【账户中心】的【API安全】中增加了一个“API 证书(权威CA颁发)”版块,由于和原来的“API证书”版块命名相似,着实让很多服务商懵了一下,不知道这是干啥用的,难道是比原来的API证书更安全的证书,用来替换原来的证书的?从表面看来好像确实是这样:①版块命名和原来的名字一样,还多加了听起来更高大上的“权威CA颁发”;②版块说明中指出“为保障更高的安全...转载 2018-10-24 14:50:34 · 18598 阅读 · 3 评论