PHP-day4
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP-day4相关的知识,希望对你有一定的参考价值。
11.数组
输出数组
print_r() 将数组结构进行输出
bool print_r(mixed expression[,bool return])
如果参数expression为普通的整型、字符型或实例变量,则输出该变量本身。如果为数组,则按键值和元素的顺序输出数组中的所有元素。 return为可选参数,当此参数设为TRUE时,print_r()函数将不打印结果,而是返回其输出
遍历数组
foreach 循环遍历数组元素
foreach(array_expression as value)
foreach(array_expression as key => value)
list()函数 把数组中的值赋给变量
array list(mixed ...)
统计数组元素个数
int count(mixed array[,int mode])
array 必要参数,输入的数组
mode 可选参数,其值为0或COUNT_RECURSIVE(1)。count() 将递归地对数组计数。对计算多维数组的所有单元尤其有用。mode 的默认值是 0。count() 识别不了无限递归。
查询数组中指定元素
mixed array_search(mixed needle,array haystack[,bool strict])
needle 指定在数组中搜索的值
haystack 指定被搜索的数组
strict 可选参数,如果为true,还将在数组中检查给定值的类型
获取数组中最后一个元素
mixed array_pop(array array)
获取并返回数组的最后一个元素,并将数组的长度减1,如果数组为空或不是数组则返回null
向数组中添加元素
int array_push(array array,mixed var[,mixed...])
array为指定的数组,var为添加到数组中的值
删除数组中重复元素
array array_unique(array array)
以上是关于PHP-day4的主要内容,如果未能解决你的问题,请参考以下文章