php数组
时间:2007-10-01 来源:ank
1获取数组的键名和值
array_values() ->返回数组中的所有值,忽略原始键名,使用顺序的数字对数组重新排列。
array_keys() ->返回一个数组的所有键
2交换数组的键名和值
array_flip() 条件有可能贝覆盖
3数组的检索
检索值
bool in_array ( mixed needle, array haystack [, bool strict] )
检索键名
bool array_key_exists ( mixed key, array search )
4数组的内部指针
current(),pos() ->返回当前的单元
key() ->返回数组中当前单元的键名
prev() ->将数组的内部指针倒回一位
next() ->将数组中的内部指针指向前移动一位
end() ->将数组的内部指针指向最后一位
reset() ->将数值的内部指针指向第一个单元
5数组和变量之间的转换
数组->变量
int extract ( array $array [, int extract_type [, string prefix]] ) ->数组的键名作为变量的名称,数组的值作为改变量的值
变量->数组
array compact ( mixed varname [, mixed ...] )
6数组的分段与填充
array array_slice ( array array, int offset [, int length [, bool preserve_keys]] )
array_splice()
7分割多个数组
array array_chunk ( array input, int size [, bool preserve_keys] ) -> bool preserve_keys 为true,则数组第二维以上的坐标为连续
8数组的填充
array array_pad ( array $input, int $pad_size, mixed $pad_value )
相关阅读 更多 +
排行榜 更多 +