PHP의 array_key_exists () 함수
예
"볼보"가 배열에 존재하는 키 이름을 확인합니다 :
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
»인스턴스를 실행
정의 및 사용
array_key_exists () 키가 false를 반환 존재하지 않는 경우 키 이름이 반환 사실이있는 경우, 지정된 키 배열이 있는지 여부를 함수를 확인합니다.
팁 : 배열 1로 키 이름이 0에서 생성됩니다 생략 정수 키를 증가 할 때 지정하면, 기억하십시오.(실시 예 2 참조)
문법
array_key_exists( key,array )
参数 | 描述 |
---|---|
key | 必需。规定键名。 |
array | 必需。规定数组。 |
기술 세부 사항
반환 값 : | 키 이름이 반환 TRUE 존재하는 경우 키는 FALSE를 반환 존재하지 않는 경우. |
---|---|
PHP 버전 : | 4.0.7+ |
더 많은 예제
예 1
"도요타"배열에 존재하는 키 이름을 확인합니다 :
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
$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!";
}
?>
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
{
echo "Key exists!";
}
else
{
echo "Key does not exist!";
}
?>
»인스턴스를 실행
전체 PHP 배열 참조