laravel函数有:1、array_add(),可将给定的键值对加到数组中;2、array_collapse(),可将数组的每一个数组折成单一数组;3、array_dot(),可把多维数组转为一维数组;4、array_except()等。
laravel常用函数
数组类型函数
1、array_add 函数
如果给定的键不存在于该数组,array_add 函数将给定的键值对加到数组中
array_add($array, 'key', 'value');
2、array_collapse
将数组的每一个数组折成单一数组
array_collapse($array);
3、array_divide
函数返回两个数组,一个包含原本数组的键,另一个包含原本数组的值
array_divide($array);
4、array_dot
把多维数组扁平化成一维数组,并用「点」式语法表示深度
array_dot($array);
5、array_except
从数组移除给定的键值对
array_except($array, array('key'));
6、array_first
返回数组中第一个通过为真测试的元素
array_first($array, function($key, $value){}, $default);
7、array_flatten
将多维数组扁平化成一维
['Joe', 'PHP', 'Ruby'];
array_flatten(['name' => 'Joe', 'languages' => ['PHP', 'Ruby']]);
8、array_forget
以「点」式语法从深度嵌套数组移除给定的键值对
array_forget($array, 'foo');
array_forget($array, 'foo.bar');
9、array_get
使用「点」式语法从深度嵌套数组取回给定的值
array_get($array, 'foo', 'default');
array_get($array, 'foo.bar', 'default');