函数
码上爱
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
array_slice
简单理解一下这个函数,就是截取数组,业务中需要得到固定数据量的二维数组,比如:评论区,需要折叠信息,我们又想给前端展示2条数据,又想得到总条数。 函数使用: array_slice( $array,0,2) 参数一:要处理的数组 参数二:从哪里开始 参数三:获取几个 ...原创 2020-07-23 12:03:49 · 315 阅读 · 0 评论 -
php strstr()
** 系统函数strstr() ** 参数1,要匹配的字符串 参数2,要使用的字符串 说的可能不太清楚,就是用第二个字符串去找第一个字符串里的有没有 返回值; 存在:如果参数2,在参数1里面存在,那么返回这个参数2字符串到最后的字符 不存在: false; strstr(‘abcde’,‘c’); 返回cde ...原创 2019-07-11 14:38:26 · 289 阅读 · 0 评论 -
微信支付金额差一分钱
** 微信支付金额差一分钱 ** 今儿实现了一下微信支付,在测试时遇到一个问题,之前写的时候也没注意。 测试金额:8.04 前端掉起支付 现实金额:8.03 经过研究,查看解决办法 先把金额定义为string类型 strval(total∗100);再转为int类型intval(strval(total*100); 再转为int类型 intval( strval(total∗100);再转为int...原创 2019-07-29 17:42:25 · 1006 阅读 · 0 评论 -
thinkphp字段加减
thinkphp字段加减加操作减操作 加操作 //单一操作一个字段 M()->where()->setInc(‘这里写要操作的字段’);//字段自动+1 M()->where()->setInc(‘要操作的字段’,2);//第二个参数是要自动增加多少 //操作多个字段 有两种写法 第一种: $cModel = M(‘要操作的数据库’); $cModel->id = ‘...原创 2019-08-02 17:23:57 · 2497 阅读 · 0 评论 -
去除数组中的空值
** php去除数组中的空值 ** //数组 $arrData = array( 0 => ‘cccc’, 1 => ‘bbbb’, 2 => ‘’, 3 => false, 4 => null ); //使用php自带的函数array_filter $arrInfo = array_filter( $arrData ); var_dump($arrInfo); /...原创 2019-08-13 18:04:23 · 725 阅读 · 0 评论 -
PHP把13位时间戳转换位10位时间戳
** 把13位时间戳转换位10位时间戳 ** 在我们设计数据库时,时间戳存储到数据库时,一般情况下,我会设计存储类型int 长度11, 普遍情况下,前端传过来的长度也就时10位的时间戳,php time() 函数也一样。但是如果您 在和硬件对接等,,如果忘记沟通。有可能传过来的时间时13位精确到毫秒的时间戳。如果直接存储的到数据库中,时间戳就会错误!那么如果让硬件处理,如果同一个公司还好,如果是对...原创 2019-08-29 13:44:37 · 6073 阅读 · 3 评论 -
PHP 函数json_encode() 功能
** json_encode()功能 ** json_encode 是我们常用的转换数组格式的方法。但是这个函数还有很多的功能,是平时我们可能很少用到,但是其实挺重要的,如果一直不知道,我觉得还是很可怕的,记得我干php两年的时间里居然没用过它其它的功能,有一次面试问到了,也没有回答上来,自己都觉得自己很low。今天刚好又用到,先写一些我们可能会用到的,以后再有再补充。 json_encode用于...原创 2019-08-29 15:02:46 · 1989 阅读 · 0 评论 -
redis 哈希hash实例应用
redis 哈希实例 因为鄙人缓存方便略差。所以努力ing 随便拿一个业务场景 来使用hash 业务场景:我要把一个停车场列表放到redis中,再根据这个列表内的数据计算距离不超过5公里的数据,并返回这个停车场列表 public funciton getParkList( $sLat,$slng ) { //由于redis我自己又封装了一下使用的是tp框架,这里我实例化自己的redis类 $red...原创 2019-09-06 17:10:11 · 1120 阅读 · 0 评论
分享