【经典语录】 工作中,你要把每一件小事都和远大的固定的目标结合起来。
今年已经过了128天
本周是今年的第19周
本月还有23天
距离星期六还有3天
距离星期天还有4天
活到老学到了,我也不怕你笑——Brisklan。
活到老学到了,我也不怕你笑——Brisklan。
设置客服自动回复的时候涉及多个关键词精准匹配的问题,用like模糊匹配或者多个字段的模式都不合适,所以用find_in_set函数就可以满足需要了。MySQL手册中find_in_set函数的语法解释:FIND_IN_SET(str,strlist)str 要查询的字符串strlist 字段名 参数以”,”(英文逗号)分隔 如 (1,2,3,4,5,6)查询字段(strlist)中包含(str)的...
TP框架在调试模式下可以看到相关的SQL语句和耗时,在正常情况下记录sql也可以,但是个人感觉不太习惯(怪自己不够熟悉),所以简单修改了一下tp的数据库查询类think\db\Query新增了自定义时间内记录sql的功能。因为tp的增改删查经过这个文件,在这里操作比较方便,查询和执行是两个独立的方法,分别是query和execute,所以针对这两个查询结果写入日志即可。当然,利用tp的行为监控更好...
php钩子开发是对一个系统里面扩展比较好的方式,在尽量不改动原代码的情况下对功能进行扩展、监听等...
在做即时通讯的时候访客临时访问给一个头像比较合适,找了一下发现用首个字符直接生成的类也不错,和用第三方外链的话还是有不同的,第三方虽然图片比较多,但是会有超时问题,所以用首字母生成方式本地搞,代码如下:<?php namespace IanZhi\Avatar; /** * 根据用户名生成头像 */ class FirstWordAv...
最近有个想法 ,打算在后台加一个即时聊天的功能,在选择用swoole和workerman的时候考虑了一下,发现还是workerman比较好,这个纯粹用php开发的用起来还是比较舒服,想要修改源码底层也相对容易,不像swoole一样需要C的编程能力。其实更大的原因是因为workerman可以直接引入安装、启动服务即可,而swoole还需要安装swoole插件到php环境,相对来说workerman操...
用php的GD库生成海报是很常用的,比如给设计好的海报背景动态更换二维码、文本内容,生成商品分享导购图等。效果:代码如下:<?php namespace wbs\sdk; /** * @email tech@alipay168.cn * @author 小韦 * @link https...
在php制作海报的过程需要一张背景图然后在背景图上面涂鸦、贴图等。$output_file = 'abc.png'; if (!file_exists($output_file)){ //宽高为375:651 $image = image...
微信JSSDK如何巧妙地先签名后自定义分享链接,公众网页开发需要分享时用jssdk生成签名需要根据当前完整链接: /**微信jsapi配置获取 * @param $gzh array 公众号配置 * @param $url string 当前url * @return array */ functio...
为了更好的帮助联盟开发者提高推广效率,小程序联盟开放了推广位、联盟商品以及联盟订单的管理接口,开发者可以通过调用接口实现相关的工具...
摸鱼应该是为了创造价值。又到了搞活动的时间,无论活动预热还是活动进行到结束都需要有时间的控制,有时候需要给用户展示倒计时,自己写了个计算两个日期时间倒计时的函数:/** * 算一下时间剩下x天y小时z分s秒 * @author blog@alipay168.cn * @param $time1 int|...