Raf*_*med 2 php arrays multidimensional-array
之前:
$cars = array
(
array("Volvo",22,18),
array("BMW",15,13),
array("Saab",5,2),
array("Land Rover",17,15)
);
Run Code Online (Sandbox Code Playgroud)
我想删除整个阵列女巫包括" 宝马 "作为项目
结果是这样的:
$cars = array
(
array("Volvo",22,18),
array("Saab",5,2),
array("Land Rover",17,15)
);
Run Code Online (Sandbox Code Playgroud)
您可以使用array_filter基于自定义逻辑从数组中删除元素.回调函数应该返回,true或者false是否应该分别保留或删除元素.
$filter = 'BMW';
$cars = array_filter($cars, function($car) use ($filter) {
return $car[0] !== $filter;
});
Run Code Online (Sandbox Code Playgroud)
在这里,我们过滤掉第一个元素等于$filter变量的所有行.
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |