PHP array_key_exists()関数
例
キー「Volvo」がアレイに存在するかどうかを確認します。
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
定義と使用法
array_key_exists()関数は、指定されたキーの配列をチェックし、キーが存在する場合はtrueを返し、キーが存在しない場合はfalseを返します。
ヒント:配列を指定するときにキーをスキップすると、0から始まり、値ごとに1ずつ増加する整数キーが生成されることに注意してください。(以下の例を参照)
構文
array_key_exists(key, array)
パラメータ値
Parameter | Description |
---|---|
key | Required. Specifies the key |
array | Required. Specifies an array |
技術的な詳細
戻り値: | キーが存在する場合はTRUEを返し、キーが存在しない場合はFALSEを返します。 |
---|---|
PHPバージョン: | 4.0.7+ |
その他の例
例
キー「Toyota」が配列に存在するかどうかを確認します。
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
例
整数キー「0」が配列に存在するかどうかを確認します。
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
❮PHP配列リファレンス