![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP常用函数
不放弃的憨憨
这个作者很懒,什么都没留下…
展开
-
array_map()的相关使用
将函数作用到数组中的每个值上,每个值都乘以本身,并返回带有新值的数组,下面用两个例子来解释这个函数的使用方法: 1、 $aa = array('aa', 'bb'); $aa = array_map(function($item) { $item = $item . 'aa' ; return $item; }, $aa); 输出的结果是: Array ( [0原创 2018-01-21 15:51:02 · 1645 阅读 · 0 评论 -
PHP索引数组,用array_values()解决unset()的坑
使用 unset() 需要注意,当使用了unset()之后会将数组原有的索引去掉并且不会重建索引。需要重建索引,可以使用 array_values() 函数。 当我们使用PHP的索引数组(key是0,1,2,3,……),同时对数组进行unset操作的时候,PHP会将数组转化为关联数组。当我们使用json_encode的时候,会导致数据结构不一致。这时我们可以使用array_values函数解决这...原创 2018-06-04 10:19:47 · 4179 阅读 · 0 评论 -
array_multisort()根据数组中某个键值对数组进行排序
array_multisort(array1,sorting order,sorting type,array2…) array1:必选,规定数组,指定要进行排序的数组; sorting order:可选,规定排列顺序; - SORT_ASC - 默认。按升序排列 (A-Z)。 - SORT_DESC - 按降序排列 (Z-A); sorting type:可选,规定排...原创 2018-05-22 21:14:30 · 3195 阅读 · 0 评论 -
PHP常用函数
array_intersect() 比较两个数组的键值,并返回交集: $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("e"=>"red","f"=>"green","g"=>"blue"); $result=array_intersect($a1,$a2); print_r($result原创 2017-11-11 15:40:26 · 779 阅读 · 0 评论