HOWTO · PHP
PHP で foreach ループキーの値をチェックする
この記事では、PHP でループキーの値を foreach でチェックする方法を紹介します。
この記事では、PHP で foreach ループのキー値を調べる方法を紹介します。
PHP の foreach ループのキー値を調べるには foreach ループを使用する
foreach ループのキーの値を調べるには、foreach ループを利用することができます。foreach ループは、ループ内でアクセス可能なキーと要素を持つ配列を通過します。このループを使用するための正しい構文は以下の通りです。
foreach($arrayName as $variableName){
//PHP code
}
連想配列があれば、以下のようにしてこのループを利用することができます。
foreach($arrayName as $key => $variableName){
//PHP code
}
パラメータの詳細は以下の通りです。
| パラメータの詳細は以下の通りです。 | 詳細 | |
|---|---|---|
$arrayName |
強制的 | これはトラバースしたい配列です。 |
$variableName |
強制的 | これは配列要素の変数名です。 |
$key |
任意 | これは配列のキーを表す変数名です。 |
foreach ループは配列全体を通過した時点で停止します。
配列のキーを表示するには、echo() 関数を利用することができます。
以下のプログラムは、PHP で foreach ループを使って foreach ループのキーの値を調べる方法を示しています。
<?php
$result = array("firstname"=>"Olivia", "lastname"=>"Mason", "marks"=>85, "attendance"=>100);
echo("The value of keys of the array are:\n");
foreach ($result as $key => $value)
{
echo($key);
echo("\n");
}
?>
配列をループしてキーを表示しています。
出力:
The value of keys of the array are:
firstname
lastname
marks
attendance