重複の可能性:
配列キーのパターン マッチ
特定のキー パターンを持つ配列内のすべての要素を取得する必要があります。たとえば、この配列では次のようになります。
$items = array(
"a" => "1",
"b" => "2",
"special_1" => "3",
"c" => "4",
"special_2" => "5",
"special_3" => "6",
"d" => "7"
);
string を含むキーを持つすべての要素が必要special_
です。これらは新しい配列を定義する必要があります。
$special_items = array(
"special_1" => "3",
"special_2" => "5",
"special_3" => "6",
);
while
ループ以外にスマートな方法はありますか?