使用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. Linux的文件/目录的权限

    文件类型 权限 属主 属组 目录名/文件名drwx------ 2 alice girls 4096 9月 25 11:33 alicedrwx------ 2 rose girls 4096 9月 ...

  2. .net core 单元测试小记

    创建项目,选择.net core的类库(class library) 修改project.json的配置 { "version": "1.0.0-*", &qu ...

  3. html中 iframe子页面 与父页面之间的方法调用 ;

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  4. MITMF

    一. 安装 项目地址:https://github.com/byt3bl33d3r/MITMf 需要自行手动安装python-nfqueue,pefile模块 sudo apt-get install ...

  5. php 语音参考

    如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记.这可以避免在 PHP 结束标记之后万一意外加入了空格或者换行符,会导致 PHP 开始输出这些空白,而脚本中此时并无输出的意图.   ...

  6. oracle 11g dblink配置

    关于DBLINK的概念在本文中不再赘述,本文主要介绍DBLINK的创建. 1.创建环境描述 本文将在两台操作系统为红帽5.5版本.装有Oracle 11g的虚拟机中进行DBLINK的创建以及测试工作. ...

  7. aws部署从无到有

    第一次进入aws控制台的时候傻眼了,密密麻麻的菜单都不知道该选哪一个.无从下手 查了好久才找到,就从EC2入手吧,点击后EC2后进入下面页面 点击启动实例,这个页面就亲切多了.不在像看天书了. 本人最 ...

  8. ubuntu 修改root密码

    重新安装过ubuntu 14.04后,切换到root权限,需要输入密码,输入n次都不对. 也没有记得设置过密码. 百度一下,得到方法如下,已经验证测试成功. 命令为: sudo passwd 提示输入 ...

  9. LeetCode OJ 4. Median of Two Sorted Arrays

    There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two ...

  10. app 一些常用的

    发短信 :sms:10086 打电话:tel:10086 1.-webkit-tap-highlight-color:rgba(255,255,255,0)可以同时屏蔽ios和android下点击元素 ...