php数组函数大全

php数组函数大全

ID:30215019

大小:52.29 KB

页数:16页

时间:2018-12-27

php数组函数大全_第1页
php数组函数大全_第2页
php数组函数大全_第3页
php数组函数大全_第4页
php数组函数大全_第5页
资源描述:

《php数组函数大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PHPArray函数array(key=>value)array()创建数组,带有键和值。如果在规定数组时省略了键,则生成一个整数键,这个key从0开始,然后以1进行递增。要用array()创建一个关联数组,可使用=>来分隔键和值。要创建一个空数组,则不传递参数给array():$new=array();注意:array()实际上是一种语言结构(languageconstruct),通常用来定义直接量数组,但它的用法和函数的用法很相似,所以我们把它也列到手册中。Key可选。规定key,类型是数值或字符串。如果未设置,则生成整数类型的key。value必需。规定值。array_change_

2、key_case(array,case)array_change_key_case()函数将数组的所有的KEY都转换为大写或小写。数组的数字索引不发生变化。如果未提供可选参数(即第二个参数),则默认转换为小写字母。array必需。规定要使用的数组。case可选。可能的值:CASE_LOWER-默认值。以小写字母返回数组的键。CASE_UPPER-以大写字母返回数组的键。注释:如果在运行该函数时两个或多个键相同,则最后的元素会覆盖其他元素array_chunk(array,size,preserve_key)array_chunk()函数把一个数组分割为新的数组块。其中每个数组的单元数目由s

3、ize参数决定。最后一个数组的单元数目可能会少几个。可选参数preserve_key是一个布尔值,它指定新数组的元素是否有和原数组相同的键(用于关联数组),还是从0开始的新数字键(用于索引数组)。默认是分配新的键。array必需。规定要使用的数组。size必需。规定每个新数组包含多少个元素。preserve_key可选。可能的值:true-保留原始数组中的键名。false-默认。每个结果数组使用从零开始的新数组索引。array_combine(array1,array2)array_combine()函数通过合并两个数组来创建一个新数组,其中的一个数组是键名,另一个数组的值为键值。如果其中

4、一个数组为空,或者两个数组的元素个数不同,则该函数返回false。array1必需。规定键名。array2必需。规定值。注释:两个参数必须有相同数目的元素。array_count_values(array)array_count_values()函数用于统计数组中所有值出现的次数。本函数返回一个数组,其元素的键名是原数组的值,键值是该值在原数组中出现的次数。array必需。规定要使用的数组。array_diff(array1,array2,array3……)array_diff()函数返回两个数组的差集数组。该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键值。在返回的数组中

5、,键名保持不变array1必需。与其他数组进行比较的第一个数组。array2必需。与第一个数组进行比较的数组。array3可选。与第一个数组进行比较的数组。提示:可用一个或任意多个数组与第一个数组进行比较。注释:仅有值用于比较。array_diff_assoc(array1,array2,array3……)array_diff_assoc()函数返回两个数组的差集数组。该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键和值。和 array_diff()函数 不同,本函数要求键名和键值都进行比较。返回的数组中键名保持不变。array1必需。与其他数组进行比较的第一个数组。arr

6、ay2必需。与第一个数组进行比较的数组。array3可选。与第一个数组进行比较的数组。提示:可用一个或任意多个数组与第一个数组进行比较。注释:键和值都用于比较。array_diff_key(array1,array2,array3……)array_diff_key()函数返回一个数组,该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键。array1必需。与其他数组进行比较的第一个数组。array2必需。与第一个数组进行比较的数组。array3可选。与第一个数组进行比较的数组。提示:可用一个或任意多个数组与第一个数组进行比较。注释:仅仅键名用于比较。array_diff_uas

7、soc(array1,array2,array3……,function)array_diff_uassoc()函数使用用户自定义的回调函数(callback)做索引检查来计算两个或多个数组的差集。返回一个数组,该数组包括了在 array1 中但是不在任何其他参数数组中的值。注意,与 array_diff()函数 不同的是,键名也要进行比较。参数function是用户自定义的用来比较两个数组的函数,该函数必须带有两个参数-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。