例
キーかどうかをチェックし"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()関数は、指定されたキーの配列をチェックし、キーが存在しない場合、キーが存在し、偽の場合に真を返します。
Tip:各値の1によって0と増加から始まる、あなたは配列を指定するときにキーをスキップする場合は、整数キーが生成されることに注意してください。 (See example 2)
構文
array_key_exists( key,array )
パラメーター | 説明 |
---|---|
key | 必須。 キーを指定します。 |
array | 必須。 配列を指定します |
技術的な詳細
戻り値: | キーが存在しない場合は、キーが存在し、FALSE場合にTRUEを返します |
---|---|
PHPバージョン: | 4.0.7+ |
その他の例
例1
キーかどうかをチェックし"Toyota" 、アレイ内に存在します:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
»実行例 例2
整数キーかどうかをチェックし"0" 、アレイ内に存在します:
<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
»実行例 <PHPの配列参照