【发布时间】:2019-01-27 08:50:12
【问题描述】:
我有以下数组:
array(5) {
["destino"]=> string(11) "op_list_gen"
["id_terminal"]=> string(0) ""
["marca"]=> string(2) "--"
["tipo"]=> string(2) "--"
["lyr_content"]=> string(14) "aawaw"
}
如何从数组中删除值 "--" 和 empty 值?
我尝试使用 foreach 并删除未设置的元素,但它不起作用。
foreach ($array as $key => $arra) {
if(array_key_exists('--', $array)){
unset($arra[$key]);
}
}
【问题讨论】:
-
键不是"--" 值是"--" 因此array_key_exist 总是为假