php中忘记的函数1

array_shift
将数组的开头的单元移除数组:

mixed array_shift( array &$array )
array_shift()将array的第一个单元移出并作为结果返回,将array的长度减一半将所有其它单元向前移动一位.所有的数字键名将改为从0开始计数,文字键名将不变.如果array为空(或者不是数组),则返回Null


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

int array_shift( array &$array, mixed $var [,mixed $...])
array_unshift()将传入的单元插入到array数组的开头,注意单元是作为整数被插入的因此被插入的单元将保持同样的顺序.所有的数值键名将修改为从0开始重新计数,所有的文字键名保持不变.

split----雍正则表达式将字符串分割到数组中
array split(string $pattern, string $string[,int $limit])

preg_split()函数使用了Perl兼容正则表达式语法,通常比split()更快的替代方案.如果不需要正则表达的威力,explode()更快,这样就不用正则表达式引擎的浪费.

posted @ 2012-11-18 14:17  sgsheg  阅读(135)  评论(0编辑  收藏  举报