您的位置:首页 > 编程语言 > PHP开发

PHP学习笔记(一)

2011-09-08 11:21 127 查看
今天学习了PHP Array 函数:

1、array() 创建数组

定义:创建数组,带有键和值。如果在规定数组时省略了键,则生成一个整数键,这个 key 从 0 开始,然后以 1 进行递增。

语法:array(key=>value)

参数                描述

key 可选。规定key,类型是数值或字符串。如果未设置,则生成整数类型的key。

value 必需。规定值。

2、array_change_key_case()返回其键均为大写或小写的数组

定义:array_change_key_case() 函数将数组的所有的 KEY 都转换为大写或小写。

数组的数字索引不发生变化。如果未提供可选参数(即第二个参数),则默认转换为小写字母。

语法:array_change_key_case(array,case)

参数               描述

array 必需。规定要使用的数组

case 可选。可能的值:(CASE_LOWER:默认值。以小写字母返回数组的键;CASE_UPPER:以大写字母返回数组的键。)

3、array_chunk()把一个数组分割为新的数组块

定义:其中每个数组的单元数目由 size 参数决定。最后一个数组的单元数目可能会少几个。

可选参数 preserve_key 是一个布尔值,它指定新数组的元素是否有和原数组相同的键(用于关联数组),还是从 0 开始的新数字键(用于索引数组)。默认是分配新的键。

语法:array_chunk(array,size,preserve_key)

参数              描述

array 必需。规定要使用的数组

size 必需。规定每个数组包含多少个元素

preserve_key 可选。可能的值:(true:保留原始数组中的键名;false:默认。每个结果数组使用从零开始的数组索引。)

4、array_combine()通过合并两个数组来创建一个新数组

定义:array_combine() 函数通过合并两个数组来创建一个新数组,其中的一个数组是键名,另一个数组的值为键值。

如果其中一个数组为空,或者两个数组的元素个数不同,则该函数返回 false。

语法:array_combine(array1,array2)

参数              描述

array1 必需。规定键名。

array2 必需。规定值。

提示:两个参数必须有相同数目的元素。

5、array_count_values()用于统计数组中所有值出现的次数

定义:函数用于统计数组中所有值出现的次数。

本函数返回一个数组,其元素的键名是原数组的值,键值是该值在原数组中出现的次数。

语法:array_count_values(array)

参数              描述

array 必需。规定输入的数组。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: