我有数组:
数组:
Array
(
[0] => Array
(
[name] => point
[visibility] =>
)
[1] => Array
(
[name] => php_first_table
[visibility] => 1
)
[2] => Array
(
[name] => ohz
[visibility] => 1
)
)
现在我想找到并删除元素name=ohz
:
for($i=0;$i<count($arrays);$i++){
if(array_search("ohz",$arrays[$i])){
unset($arrays[$i]);
}
}
print_r($arrays);
输出:
Array
(
[0] => Array
(
[name] => point
[visibility] =>
)
[2] => Array
(
[name] => ohz
[visibility] => 1
)
)
为什么php_first_table
不ohz
被删除?
尝试像
for($i=0;$i<count($arrays);$i++){
if($arrays[$i]['name'] == 'ohz')){
unset($arrays[$i]);
}
}
print_r($arrays);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句