array_unshift
描述:在数组的开头添加一个或多个成员
语法:int array_unshift ( array &$array [, mixed $... ] )
说明:返回数组的新长度;索引数组将重新从0开始索引
array_push
描述:在数组的未尾添加一个或多个成员,索引数组将重新从0开始索引
语法:int array_push ( array &$array [, mixed $... ] )
说明:返回数组的新长度;
array_shift
描述:从数组的开头删除一个成员,并返回该成员,索引数组将重新从0开始索引
语法:mixed array_shift(array &$array)
arra_pop
描述:从数组的结尾删除一个成员,并返回该成员
语法:mixed array_pop(array &$array)
implode 数组转字符串
$arr = array('Hello','World!','Beautiful','Day!'); echo implode(" ",$arr);//空格间隔
explod 字符串分隔符转数组
$str = 'A,B,C,D,E'; $arr = explode(',', $str); print_r($arr);
array_keys 返回数组的键名
//分别将数组的键名和键值进行连接 $array = [ 'username' => 'Tom', 'password' => '123', 'age' => 22, 'sex' => true, ]; print_r(array_keys($array));
array_values 返回数组的键值
//将不规则索引的数组$array的键值转换成另一个数组的键值,并建立数组索引 $array = [ -8 => 'Tom', 9 => '123', 77 => 22, 'sex' => true, ]; print_r(array_values($array));
in_array 检测键值是否存在
$array=[1,2,3,4,5,6]; in_array('1', $array);
count 数组成员数量
去重
array_unique($arr);
返回输入数组中某个单一列的值
二维转一维
array_column($data, 'goodsid')
有问题请联系作者QQ:4505399(备注:vb盒子)