• ベストアンサー

2次元配列を1次元配列にするには

array(2){ ["北海道"]=> array(2) { [0]=> string(9) "札幌市" [1]=> string(9) "函館市" } ["青森県"]=> array(2) { [0]=> string(9) "青森市" [1]=> string(9) "弘前市" } } 以上のような配列から北海道と青森県を取り出して array('北海道', '青森県') といったような処理をしたいのですが、どなたかご教示お願いいたします。

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

  • ベストアンサー
回答No.1

$result = array_keys($pref); とすれば、必要な処理が行えるかと思います。 http://jp.php.net/array_keys こちらが公式のマニュアルです。 array_****関数はたくさんあるので、ついでに左側に羅列されている配列操作関数郡も見てみると面白いです。

shizer
質問者

お礼

foreachとか何か使うのかなと思ってたらそのような関数があるのですね。ありがとうございました!

関連するQ&A