PHP教程之常用数组操作

Posted wu2198

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP教程之常用数组操作相关的知识,希望对你有一定的参考价值。

学习一下数组、json、函数和类的检测等

1.数组

 

array_diff — 计算数组的差集

array_merge — 合并一个或多个数组

array_intersect — 计算数组的交集

array_keys — 返回数组中部分的或所有的键名

array_map — 为数组的每个元素应用回调函数

array_multisort — 对多个数组或多维数组进行排序

array_pop — 弹出数组最后一个单元(出栈)

array_push — 将一个或多个单元压入数组的末尾

array_shift — 将数组开头的单元移出数组

array_unshift — 在数组开头插入一个或多个单元 

array_search — 在数组中搜索给定的值,如果成功则返回首个相应的键名 

array_slice — 从数组中取出一段

array_unique — 移除数组中重复的值

array — 新建一个数组 

arsort — 对数组进行逆向排序并保持索引关系 

asort — 对数组进行排序并保持索引关系

count — 计算数组中的单元数目,或对象中的属性个数

extract — 从数组中将变量导入到当前的符号表

in_array — 检查数组中是否存在某个值

krsort — 对数组按照键名逆向排序

ksort — 对数组按照键名排序

shuffle — 打乱数组

rsort — 对数组逆向排序

sort — 对数组排序

foreach

2.json函数

json_decode — 对 JSON 格式的字符串进行解码

json_encode — 对变量进行 JSON 编码

serialize

3.类/对象的信息

class_exists — 检查类是否已定义

method_exists — 检查类的方法是否存在

spl_autoload_register — 注册给定的函数作为 __autoload 的实现

4.函数处理 函数

function_exists — 如果给定的函数已经被定义就返回 TRUE

 call_user_func — 把第一个参数作为回调函数调用

 call_user_func_array — 调用回调函数,并把一个数组参数作为回调函数的参数

以上是关于PHP教程之常用数组操作的主要内容,如果未能解决你的问题,请参考以下文章

PHP:常用PHP数组操作函数

PHP中的常用数组操作方法

每天一题PHP中常用的数组操作方法笔记整理

PHP数组常用数组方法操作字符串的方法

java基础之数组常用操作

JavaScript常用技巧之数组操作