• PHP--数组处理函数


    对数组类型的判断

    is_array():

    对数组key的判断/操作

    array_keys():

    array_key_exists():判断数组中是否存在指定的key

    对数组value的判断/操作

    in_array():

    shuffle:打乱数组值的顺序

    【疑惑】shuffle如何处理key与value的关系,打乱数组元素的顺序之后,是否还会保持原有的key与value的关系呢?

    【解答】shuffle函数将数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序

    数组差集--array_diff():

    //array_diff():返回两个函数的差集(在返回数组中,键名保持不变)
    $a1=array(1=>"Dog",2=>"Horse");
    $a2=array(3=>"Horse",4=>"Dog",5=>"Fish");
    print_r(array_diff($a1,$a2));	//cat
    echo '<hr/>';
    print_r(array_diff($a2,$a1));	//fish
    

     array_diff(array1,array2):返回的结果是数组array1中存在,而在数组array2中不存在的元素

  • 相关阅读:
    webform传值
    webform控件以及使用
    SQL Server 基本数据类型
    数据库设计三大范式
    第一阶段考试
    弹出层
    三级联动日期选择
    DOM例题
    JS方法
    DOM
  • 原文地址:https://www.cnblogs.com/liwuming/p/4511180.html
Copyright © 2020-2023  润新知