こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

配列を結合して二次元配列にしたいのですが、

配列country
[0] => 日本
[1] => アメリカ
[2] => ベトナム
[3] => シンガポール

配列city
[0] => 東京
[1] => ワシントン
[2] =>
[3] => クアラルンプール

こういう状態のとき、
以下のような配列を作りたいのですが、
どうすればいいでしょうか。
配列hoge
$hoge[0][0] = "日本";
$hoge[0][1] = "東京";

$hoge[1][0] = "アメリカ";
$hoge[1][1] = "ワシントン";

$hoge[2][0] = "ベトナム";
$hoge[2][1] = "";

$hoge[3][0] = "シンガポール";
$hoge[3][1] = "クアラルンプール";


また、こういう配列にする方法も教えてください。
配列piyo
日本 => 東京
アメリカ => ワシントン
ベトナム =>
シンガポール => クアラルンプール

投稿日時 - 2012-02-05 13:28:24

QNo.7286657

暇なときに回答ください

質問者が選んだベストアンサー

前者は
foreach ($country as $i => $value) {
$hoge[$i][0] = $value;
$hoge[$i][1] = $city[$i];
}

後者は
foreach ($country as $i => $value) {
$piyo[$value] = $city[$i];
}

投稿日時 - 2012-02-05 15:45:18

お礼

回答ありがとうございました。

大変参考になりましたー

投稿日時 - 2012-02-14 12:26:53

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問