项目中经常用到时间筛选功能,这时候用好函数 strtotime 的语义化参数能让你事半功倍。 // 用语义化参数 // 两周后 $time = '+2 week'; // 三天前 $time = '-3 day'; // 七小时前 $time = ...
项目常用坐标系科普
在所接触的项目中,用到过雷达坐标转换,GPS或北斗定位坐标转换,国内各大地图商互相转换的情况。各种坐标系或各种类型的坐标系能把人绕晕,这次又接触索性记录下来,科普笔记: 1、高德地图、腾讯地图以及谷...
程序员的Google Chrome浏览器上必备几款插件
No. 1 Adblock Plus 扫清网上一切干扰(广告)!有点夸张了哈,但是程序员的网页上怎么能出现不该出现的广告呢? No. 2 FeHelper 程序员提高效率的工具当然也不能少,身边总要出现几款小而强悍的工具。 No...
防止重复提交的代码片段
项目中防止用户在短时间内重复请求某个接口,尤其是一些敏感操作,像商城中用户购买产品,发生什么不可控的事情可是会丢饭碗的。所以好的措施一样都不能少,粘一下方便使用的thinkphp项目用到的代码片段。 //...
编写PHP小程序登录接口
鼓捣自己小程序,在登陆环节总觉得代码不够健壮。就在网上下载了很多开源的项目,想从中借鉴下小程序登录及后端php写的对应接口功能。但是发现多数项目在登录功能上都写的比较潦草,完全是能登录就好!没法,只...
PHP使用函数绘制图片梳理
最近做项目时用到了php给海报图添加用户昵称、头像、二维码等操作,回头温习了下php的绘图相关函数。整理下思路记录下来,以备下次使用。 要获取图片资源,从来源上分为两种方式:一种是通过本地路径或远程UR...
PHP函数:筛选数据只保留指定的数组key
在实际项目中筛选指定的数据并返回的操作,使用率非常频繁。经常需要处理的情况有两种,一种是一维数组很多键值对,筛选出指定的键名: $data = [ 'name' => 'toocf', 'age' =&...
移动端使用高德XYZ栅格图层问题
公司项目使用高德地图的xyz栅格系统,解决了移动端查看地图图层因渲染效率低而造成的卡顿问题。 刚开始测试一切顺利,但是当对接真实环境,发现手机展示地图依旧非常卡顿。尤其是真实环境下每个放大级别都会...
使用MySQL创建商品SKU总结
SKU可以简单的理解为每个商品的属性:颜色/尺码等信息(比如红色M码是一个SKU;红色L码又是一个SKU)。一款商品多色,则是有多个SKU,例:一件衣服,有红色、白色、蓝色,则SKU编码也不相同,如相同则会出现混...
PHP调用SOAP接口方式
最近调用第三方接口获取数据时,发现对方居然是所谓的soap接口,一脸懵逼。赶紧请教下老师(baidu),但是查找了不少资料,表情更深。没找到有用的信息,大多数都是在描述什么是SOAP,或一堆排版较乱的代码。 工...