zoukankan      html  css  js  c++  java
  • 数组函数

    1.将数组的键名全部转换成小写和大写的函数是什么?

    array_change_key_case($array [,CASE_LOWER|CASE_UPPER])

    2.创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值的函数是什么?

    array_combine ( array $keys , array $values )

    3.统计数组中所有的值出现的次数的函数是什么?

    array_count_values ( array $input )

    4.返回数组中部分的或所有的键名的函数是什么?

    array_keys($array [,$search_value [,true|false]])

    5.将回调函数作用到给定数组的单元上的函数是什么?

    array_map ( callable $callback , array $arr1 [, array $... ] )

    6.合并一个或多个数组的函数是什么?

    array_merge ( array $array1 [, array $... ] )

    7.将数组最后一个元素弹出的函数是什么?

    mixed array_pop ( array &$array )

    8.将一个或多个单元压入数组的末尾(入栈)的函数是什么?

    array_push ( array &$array , mixed $var [, mixed $... ] )

    9.从数组中随机取出一个或多个单元的函数是什么?

    array_rand ( array $input [, int $num_req = 1 ] )

    10.返回一个单元顺序相反的数组的函数是什么?

    array_reverse ( array $array [, bool $preserve_keys = false ] 

    11.在数组中搜索给定的值,如果成功则返回相应的键名的函数是什么?

    array_search ( mixed $needle , array $haystack [,$strict = false ] )

    12.将数组开头的单元移出数组的函数是什么?

    array_shift ( array &$array )

    13.移除数组中重复的值的函数是什么?

    array_unique ( array $array [, int $sort_flags = SORT_STRING ] )

    14.在数组开头插入一个或多个单元的函数是什么?

    array_unshift ( array &$array , mixed $var [, mixed $... ] )

    15.返回数组中所有的值的函数是什么?

    array_values ( array $input )

    16.对数组进行逆向排序并保持索引关系的函数是什么?

    arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

    17.对数组进行正向排序并保持索引关系的函数是什么?

    asort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

    18.返回数组中当前的键/值对并将数组指针向前移动一步的函数是什么?

    array each ( array &$array ),例如:while(list($key,$value)=each($array)){}

    19.对数组按照键名逆向排序的函数是什么?

    krsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

    20.对数组按照键名正向排序的函数是什么?

    ksort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

    21. 对数组逆向排序的函数是什么?

    rsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

    22.对数组正向排序的函数是什么?

    sort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

    23.将数组打乱的函数是什么?

    shuffle ( array &$array )

    24.count() 的别名函数是什么?

    sizeof()

    25.将变量转换成数组的函数是什么?

    compact();例如:$user='zong';$pwd=123;compact('user','pwd')结果为array('user'=>'zong','pwd'=>123)

  • 相关阅读:
    【Go语言入门系列】Go语言工作目录介绍及命令工具的使用
    【保姆级教程】手把手教你进行Go语言环境安装及相关VSCode配置
    【Go语言入门系列】(九)写这些就是为了搞懂怎么用接口
    【Go语言入门系列】(八)Go语言是不是面向对象语言?
    【Go语言入门系列】(七)如何使用Go的方法?
    趣解计算机网络(一)之入门概念介绍
    Go语言入门系列(六)之再探函数
    redis数据类型&操作命令
    从Linux源码看Socket(TCP)的accept
    从Linux源码看TIME_WAIT状态的持续时间
  • 原文地址:https://www.cnblogs.com/phonecom/p/6654311.html
Copyright © 2011-2022 走看看