
PHP
J辫儿哥丶
"这一次真的要改需求了!"
"你是说之前的都是闹着玩的?"
展开
-
【随手记】PHP基于感知算法对比两张图片的相似度 无API接口 算法手撕
PHP于感知哈希算法实现对比两张图片相似度的功能 无API接口 算法手撕原创 2024-09-02 18:17:07 · 326 阅读 · 0 评论 -
【随手记】对接微伴平台 基于平台业务实现批量消息推送
平台需要为运营提供更加快捷的私域维护工具,企业微信中私域维护提醒需要根据当前业务的用户行为进行圈选范围, 类似人群包进行提醒以及日常的问候维护.原创 2024-05-21 18:04:09 · 434 阅读 · 0 评论 -
【随手记】对接抖音广告 巨量引擎联调及测试流程
对接抖音巨量广告联调流程原创 2024-02-28 12:02:41 · 5326 阅读 · 12 评论 -
【随手记】TP6 闭包封装方式
闭包封装方式原创 2022-07-27 11:03:15 · 505 阅读 · 0 评论 -
【随手记】PHP获取png图片主色系各色系色块RGB值
言简意赅 : 整体思路通过PHP GD库获取图片的宽高,根据宽高进行自定义(10)像素点的切分,取切分部分的色块RGB值,记录颜色出现的次数,判断图片的主色系 以及各色系 可以自行改进后 屏蔽模糊多余色块...原创 2022-07-20 09:20:50 · 423 阅读 · 0 评论 -
【随手记】PHP分词后,使用SQL字段权重排序查询
应用场景应用场景为已使用SWCS分词及SPHINX搜索引擎后,仍需要使用SQL进行单独独立字段分词。实现效果为:记录分词后每个关键词再数据表中各字段出现的次数,并根据不同字段累加实际使用的权值。通过权值进行搜索排序。废话不多~直接上干货!关键代码//如果有分词的情况下进入if($keywords_tags){ //增加筛选条件 $pre_next_page_sql = "*,( "; //开始遍历循环判断SQL中出现的分词次数 foreach ($keywords_tags原创 2021-07-12 14:08:51 · 471 阅读 · 3 评论 -
【随手记】如何去除富文本中<;p>;等元字符
直接干货,拿过去就用。 //反编译元字符 $value['content'] = htmlspecialchars_decode($value['content']); //去除字符串标签 $value['content'] = strip_tags($value['content']);原创 2021-04-23 14:48:10 · 802 阅读 · 0 评论 -
【随手记】PHP去除微信同步过来的变态空格数据
同步微信传过来的空白昵称我真是服了…/** * 过滤特殊字符 删除空格与回车,去除特殊字符,变态数据 * @param $str_param * @return str * @author Bian GG * Time 2111/11/11 11:11 */function filterChar($str_param){ $regex = "/\/|\~|\!|\@|\#|\\$|\%|\^|\&|\*|\(|\)|\_|\+|\{|\}|\:|\<|\>|\?|原创 2021-04-16 17:19:45 · 211 阅读 · 0 评论 -
【随手记】通过IP获取地理位置Ali接口
通过IP获取地理位置Ali接口某项目微信隐形授权通过IP方式调用阿里云接口,获取地址位置。该接口为付费接口,200元1000W次,请自行到阿里云进行申请。public function clidoingarea(){ $demoDB = M('表名'); $where['city'] = array('EXP','IS NULL'); //查询条件城市为空 $where['region'] = array('EXP','IS原创 2020-11-10 15:09:28 · 1044 阅读 · 0 评论 -
【随手记】PHP中使用curl_setopt获取响应头
在项目中需要对接总部的接口文档,其中需要使用PHP发送原生RAW请求,客户将获取验证TOCKEN值放在了响应头中:如果要获取该值,提供以下代码://10.26获取用户tocken模拟提交参数 function tocken_post() { $url = "请求接口连接"; $data_string = '请求接口JSON字符串'; //模拟提交 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url);原创 2020-10-26 17:54:12 · 464 阅读 · 0 评论 -
【沉淀整理】PHP7.01版本的特点及如何高性能开发 第一期
本篇主要整理关于PHP7版本中新增的内容以及如何高性能的优化废话较少,个人干货儿总结整理,欢迎斧正。一、变量解析次序改变为了更清楚的解释这个解析次序的概念,首先先科普一下PHP中变量套变量的使用,请看下面的代码块: public function phpseven(){ $a = 'qwe'; $qwe = 'ccc'; echo $$a; }注意第四行代码中的 “$$a” ,这并不是写法有问题,在PHP7以上版本的解析流程中会将这边变量原创 2020-08-13 17:33:32 · 181 阅读 · 0 评论 -
【随手记】基于TP3.2.3+Nginx服务器的定时任务配置
Nginx服务器定时任务该功能是由于某支付客户方那边的发奖接口有每分钟2000次的调用次数限制,在极端的高并发情况下,有可能会出现发奖接口调用过于频繁而导致奖品没有办法发出的情况。所以使用Redis进行调用次数的限制的同时,配合定时任务进行未发奖的补发处理。Reids控制部分 //连接redis $redis = new \Redis(); $redis->connect('服务器地址', 端口号); $redis->auth('密码配置'原创 2020-06-05 10:58:42 · 376 阅读 · 0 评论 -
【辫儿哥大白话】到底什么是PHP设计模式?[基础篇] —— 注册树模式
本文适合对PHP语言有基本基础的童鞋食用,配合框架研究,基础实践效果更佳~个人整理,心得体会,欢迎讨论指导.这学PHP语言学到已经程度,是不是已经受够了基础的原生开发瞎乱写,模块随意乱丢的情况啊?有些有强迫症的童鞋肯定忍不住!那有没有一套规则来使这些杂乱无章的调用变得井井有条呢?来来来,一起研究一下奥。注册树模式使用场景假设我们现在是一家 建筑工程队 好不容易接到一个活儿,要去盖一个楼...原创 2020-01-19 10:39:05 · 281 阅读 · 0 评论 -
【辫儿哥大白话】到底什么是PHP设计模式?[基础篇] —— 单例模式
本文适合对PHP语言有基本基础的童鞋食用,配合框架研究,基础实践效果更佳~个人整理,心得体会,欢迎讨论指导.这学PHP语言学到已经程度,是不是已经受够了基础的原生开发瞎乱写,模块随意乱丢的情况啊?有些有强迫症的童鞋肯定忍不住!那有没有一套规则来使这些杂乱无章的调用变得井井有条呢?来来来,一起研究一下奥。单例模式使用场景想想一下这样的画面,你现在需要 修十个水龙头 ,按照现在的程序流程走...原创 2020-01-17 12:02:39 · 254 阅读 · 0 评论