配列で特定の値が値に含まれている場合は、Keyごと削除したい。
以下の場合、Keyの値の中に「0件」となっているものだけ削除したいです。
どのようにしたらよいのか、さっぱりわかりません。
array_keys関数でやってみましたが、うまくできません。
ご教示お願いいたします。
PHP
1$fromAreas = array( 2 "東京都" => "新宿区 全0件", 3 "神奈川県" => "横浜市 全1件", 4 "宮城県" => "福島市 全3件", 5 "北海道" => "札幌市 全0件" 6); 7 8var_dump($fromAreas); 9 10# 結果 # 11array(4) { 12 [東京都]=> 13 string(17) "新宿区 全0件" 14 [神奈川県]=> 15 string(17) "横浜市 全1件" 16 [宮城県]=> 17 string(17) "福島市 全3件" 18 [北海道]=> 19 string(17) "札幌市 全0件" 20} 21 22 23### 理想の結果 ### 24array(2) { 25 [神奈川県]=> 26 string(17) "横浜市 全1件" 27 [宮城県]=> 28 string(17) "福島市 全3件" 29}
回答2件
あなたの回答
tips
プレビュー