使用Ctrl+A查看答案

1.将数组的键名全部转换成小写和大写的函数是什么?答:array_change_key_case($array [,CASE_LOWER|CASE_UPPER])

2.创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值的函数是什么?答:array array_combine ( array $keys , array $values )

3.统计数组中所有的值出现的次数的函数是什么?答:array array_count_values ( array $input )

4.返回数组中部分的或所有的键名的函数是什么?答:array array_key($array [,$search_value [,true|false]])

5.将回调函数作用到给定数组的单元上的函数是什么?答:array array_map ( callable $callback , array $arr1 [, array $... ] )

6.合并一个或多个数组的函数是什么?答:array array_merge ( array $array1 [, array $... ] )

7.将数组最后一个元素弹出的函数是什么?答:mixed array_pop ( array &$array )

8.将一个或多个单元压入数组的末尾(入栈)的函数是什么?答:int array_push ( array &$array , mixed $var [, mixed $... ] )

9.从数组中随机取出一个或多个单元的函数是什么?答:mixed array_rand ( array $input [, int $num_req = 1 ] )

10.返回一个单元顺序相反的数组的函数是什么?答:array array_reverse ( array $array [, bool $preserve_keys = false ] )

11.在数组中搜索给定的值,如果成功则返回相应的键名的函数是什么?答:array_search ( mixed $needle , array $haystack [,$strict = false ] )

12.将数组开头的单元移出数组的函数是什么?答:mixed array_shift ( array &$array )

13.移除数组中重复的值的函数是什么?答:array array_unique ( array $array [, int $sort_flags = SORT_STRING ] )

14.在数组开头插入一个或多个单元的函数是什么?答:int array_unshift ( array &$array , mixed $var [, mixed $... ] )

15.返回数组中所有的值的函数是什么?答:array array_values ( array $input )

16.对数组进行逆向排序并保持索引关系的函数是什么?答:bool arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

17.对数组进行正向排序并保持索引关系的函数是射门?答:bool asort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

18.返回数组中当前的键/值对并将数组指针向前移动一步的函数是什么?答:array each ( array &$array ),例如:while(list($key,$value)=each($array)){}

19.对数组按照键名逆向排序的函数是什么?答:bool krsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

20.对数组按照键名正向排序的函数是什么?答:bool ksort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

21. 对数组逆向排序的函数是什么?答:bool rsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

22.对数组正向排序的函数是什么?答:bool sort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

23.将数组打乱的函数是什么?答:bool shuffle ( array &$array )

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

25.将变量转换成数组的函数是什么?答:compact();例如:$user='zong';$pwd=123;compact('user','pwd')结果为array('user'=>'zong','pwd'=>123)

PHP数组函数试题的更多相关文章

  1. php数组函数有哪些操作?php数组函数的应用

    PHP 的数组是一种很强大的数据类型,与此同时 PHP 内置了一系列与数组相关的函数可以很轻易的实现日常开发的功能.但是我发现好像很多小伙伴都忽略了内置函数的作用(比如我自己就编写过一些有关数组操作的 ...

  2. 巧用 PHP 数组函数

    0x00 前言 PHP 的数组是一种很强大的数据类型,与此同时 PHP 内置了一系列与数组相关的函数可以很轻易的实现日常开发的功能.但是我发现好像很多小伙伴都忽略了内置函数的作用(比如我自己就编写过一 ...

  3. 前端学PHP之数组函数

    × 目录 [1]键值操作 [2]记数[3]回调函数[4]组合[5]栈和队列[6]顺序 前面的话 PHP中的数组功能非常强大,数组处理函数有着强大.灵活.高效的特点.PHP5提供了近100个操作数组的系 ...

  4. PHP数组函数: array_walk()与 array_map() 的区别

    详细的介绍如下: PHP数组函数: array_walk() PHP数组函数: array_map() 实际应用中的一点区别与总结: array_walk() 主要用于对某个数组的迭代,相当于 for ...

  5. php常用数组函数回顾一

    数组对于程序开发来说是一个必不可少的工具,我根据网上的常用数组函数,结合个人的使用情况,进行数组系列的总结复习.里面当然不只是数组的基本用法,还有相似函数的不同用法的简单实例,力求用最简单的实例,记住 ...

  6. javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数

    javascript函数一共可分为五类:    ·常规函数    ·数组函数    ·日期函数    ·数学函数    ·字符串函数    1.常规函数    javascript常规函数包括以下9个 ...

  7. PHP 数组函数整理

    如果你已经使用了一段时间PHP的话,那么,你应该已经对它的数组比较熟悉了——这种数据结构允许你在单个变量中存储多个值,并且可以把它们作为一个集合进行操作. 经常,开发人员发现在PHP中使用这种数据结构 ...

  8. PHP函数积累总结(Math函数、字符串函数、数组函数)

    Math函数:10个较常用标红.abs — 绝对值acos — 反余弦acosh — 反双曲余弦asin — 反正弦asinh — 反双曲正弦atan2 — 两个参数的反正切atan — 反正切ata ...

  9. PHP常用数组函数

      一.数组操作的基本函数 数组的键名和值 array_values($arr);  获得数组的值 array_keys($arr);  获得数组的键名 array_flip($arr);  数组中的 ...

随机推荐

  1. hdu1024

    #include <cstdio>#include <iostream>const int MAX = 1000005; using namespace std; int nu ...

  2. JQery之Ajax

    $.ajax({ url:'/comm/test1.php', type:'POST', //GET async:true, //或false,是否异步 data:{ name:'yang',age: ...

  3. 索引图像(X与map)的显示、保存、转化

    有的图像载入后,出现X.map两个矩阵,那么他就是索引图像. load wbarb; figure,imshow(X,map);%显示原图 imwrite(X,map,'C:\Users\Jv\Des ...

  4. linux命令readlink

    readlink,从字面意思就可以看出来,输出符号链接值或者权威文件名. openwrt 下的readlink命令参数如下: root@hbg:/# readlink  --helpBusyBox v ...

  5. ubuntu 操作系统相关操作

    查看操作系统位数 命令:  getconf LONG_BIT root@hbg:/# getconf LONG_BIT 64 查看操作系统信息 命令: lsb_release -a root@hbg: ...

  6. [转]简述负载均衡和CDN技术

    http://blog.jobbole.com/86066/ 曾经见到知乎上有人问“为什么像facebook这类的网站需要上千个工程师维护?”,下面的回答多种多样,但总结起来就是:一个高性能的web系 ...

  7. hdu 2546 饭卡 (01背包)

    Problem Description 电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额.如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负) ...

  8. MAC VIM 自定义主题

    先从百度云下载 两个 文件 molokai.vim MacVim-snapshot-73-Mavericks.tbz 把macvim 拖到 应用程序里 ,把 mvim 放到 /bin/ 文件夹里 把 ...

  9. chapter 13_0 元方法

    通常,Lua中的每个值都有一套预定义的操作集合. 例如:可以将数字相加.可以连接字符串.可以在table中插入一对key-value等. 但是无法将两个table相加,无法对函数作比较,或无法调用一个 ...

  10. keepalived问题

    Sep 30 11:41:34 XSXSH-LB2 Keepalived[2735]: Starting Keepalived v1.2.12 (04/08,2014) Sep 30 11:41:34 ...