PHP에서는 in_array() 함수를 사용하여 요소가 배열에 있는지 직접 확인할 수 있습니다. 요소가 배열에 있으면 in_array() 함수는 true를 반환하고, 그렇지 않으면 false를 반환합니다.
구문
in_array(<em>search</em>,<em>array</em>,<em>type</em>)
参数 | 描述 |
---|---|
search | 必需。规定要在数组搜索的值。 |
array | 必需。规定要搜索的数组。 |
type | 可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。 |
PHP 4.2부터 검색 매개변수는 이제 배열일 수도 있습니다.
예:
$arr=array("107","网站","工作室"); if(in_array("107",$arr)){ echo "匹配成功"; }else{ echo "匹配失败"; }
실행 결과는 다음과 같습니다.
매칭 성공
$arr=array("107","网站","工作室"); if(in_array("河南大学",$arr)){ echo "匹配成功"; }else{ echo "匹配失败"; }
실행 결과:
매칭 실패
위 내용은 관련 측면을 포함하여 요소가 알려진 배열에 있는지 여부를 PHP가 결정하는 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.