美文网首页
php数组函数的使用

php数组函数的使用

作者: 褚家骏 | 来源:发表于2018-07-03 15:28 被阅读0次

    array_merge:将两个数组合并,相同键名的值被覆盖;如果array_merge其中有参数是null的话,那么返回的结果会一直是null;解决办法是在array_merge的时候把两个参数进行array强制类型转换:
    arr3 = array_merge((array)arr1,(array)$arr2);

    array_combine:这个函数通过合并两个数组创建一个新数组,其中一个数组元素为键名,另一个数组为值;在我这次的更新数据的过程中,我取值的key和更新值的key是不变的,可以通过array_combine函数给更新后的值设置key

    array_diff:比较两个数组的键值,并返回差集;在更新数据的过程中不更新所有值为0的数据,使用array_diff将array_merge后的数据中所有值为0的数据去除掉.

    array_search:在数组中搜索某个键值,返回对应的键名,如果没有则返回false.

    array_filter:去除数组中的空元素.

    相关文章

      网友评论

          本文标题:php数组函数的使用

          本文链接:https://www.haomeiwen.com/subject/bzxjuftx.html