Array
(
[user_mob_1] => Array
(
[mob_code] => 06
[mob] => 069633345
[type] => 1
[phone_id] => 0
)
[user_mob_2] => Array
(
[mob_code] => 07
[mob] => 07123456
[type] => 1
[phone_id] =>
)
[user_mob_6] => Array
(
[mob_code] => 0
[mob] =>
[type] => 1
[phone_id] => 0
)
)
目標は、mobが空のuser_mob_ *を削除することです!多次元配列をフィルタリングする
foreach($array as $key => $row) {
if(empty($row['mob'])) unset($array[$key]);
}
シンプルな、しかし私は、PHPでの新たなんだと最初に私はarray_filterなど
すべての独創的でシンプルであるような関数を使用するthinked:
答えがあります。
[多次元配列からの検索と削除](http://stackoverflow.com/questions/3795227/search-and-remove-from-multidimensional-array) – Gordon
質問の前に検索機能を使用してください。これは前に何度も尋ねられ、答えられています。 [あなたの宿題をしなさい] – Gordon
あなた自身の質問に答える正しい方法は答えである(質問ではなく)。そうすれば、人々は与えられたすべての答えに投票することができ、最良のものは上に上がることができます。 – Paul