分かりやすく、使いやすく。

連想配列(ハッシュ)のキーの一覧を取得する方法

スポンサーリンク

PHP では array_keys を使用することで連想配列のキーの一覧を配列として取得することができます。サンプルコードは次の通りです。

php(実行可能なサンプルコード)
1
2
3
4
5
6
7
8
9
10
11
12
// 連想配列にキーと値をセット
$hash["苗字"] = '田中';
$hash["名前"] = '太郎';
$hash["年齢"] = 20;
$hash["趣味"] = 'PHP';
 
// 連想配列のキーの一覧を配列として取得する
$keys = array_keys($hash);
 
foreach($keys as $key){
    print $key . PHP_EOL;
} 

上記の実行結果は次の通りです。

苗字
名前
年齢
趣味 
スポンサーリンク
スポンサーリンク