I以下のURLがあります。myexample.com/ 市=マイアミ新しい配列 - 解析するURL
と私は(23K)
$e = $_GET["city"];
$myArray = array
(
array ("Miami","Florida"),
array ("Key West","Florida"),
array ("NOLA", "Luisiana"),
array ("Baton Rouge","Luisiana")
);
大きな配列を? URL内の都市の状態に一致する新しい都市の配列を動的に作成し、その州のすべての都市をエコーするソリューションを探しています。言い換えれば
:
myexample.com/?city=NOLAが、私は "バトンルージュ" と
(ルイジアナから) "NOLA" であればmyexample.com/?city=Miamiをエコーしたい場合は、そこ
(フロリダ州)から「キーウエスト」と「マイアミ」エコーかなりの数の同様の質問が(すでに here、 hereに答えますが、ループが強み(初心者)の一つではないされている。
ありがとうございます。
EDIT1:
$resArray = array();
foreach($myArray as $arr) {
if(in_array($e, $arr))
$resArray[] = $arr;
}
print_r($resArray);
結果:すべての配列([0] =>配列([0] =>マイアミ[1] =>フロリダ州))
そして、あなたは私たちから何をしたいですか?あなたにcodezを書いてください? –
あなたは今まで何を試しましたか?あなたが誰かに答えてコードを書くことを期待しているのであれば、適切な場所ではありません。 –
私が試みたのは、$ myArrayに$ eが存在するかどうかをチェックし、それを新しい配列に追加することです。 (編集1を参照) –