![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php函数使用
mr.杰瑞
只要开始就不算晚……
展开
-
类中使用回调函数,提示无法找到该函数
当在类中使用这个array_walk_recursive和array_map时,他们中的回调参数不能写成`array_walk_recursive($arr, 'callback')`或array_map('callback', $arr)的形式,否则会提示找不到该函数。应该写成array_walk_recursive($arr, [$this, 'callback'])或array_map([$this, 'callback'], $arr)的形式...原创 2020-11-12 11:09:47 · 400 阅读 · 0 评论 -
还在用foreach么,试试array_map吧
接口写的多了之后就越来越觉得foreach真的太low了作用array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组。回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致参数举个例子:1.拿到数据库的数据后是一个二维数据,想处理成一维数组array(3) { [0]=> array(1) { ["img_url"]=> string(22) "202007221714493356.png" } [1]原创 2020-07-23 11:25:57 · 204 阅读 · 0 评论 -
strtotime 怕是对每个月最后一天有误解?
比如今天是 2019-07-31date(“Y-m-d”,strtotime("-1 month"))输出是 2019-07-01 为什么不是想象中的 2019-06-30代码的思路是这样的-1 month, 07-31, 减去一以后就是06-31,而6月没有31天,就好像11点60等于12点一样那6月31就等于7月1号了解决方法 php 版本在5.3及以上$b = date(...原创 2019-07-31 14:44:53 · 400 阅读 · 0 评论