php in_array()는 특정 값이 배열에 존재하는지 확인합니다
in_array는 배열에 특정 값이 존재하는지 확인합니다
기본 구문:
bool in_array(혼합 $needle,array $haystack,bool $strict=FALSE)
건초더미에서 바늘찾기
매개변수 소개
参数 | 描述 |
---|---|
needle | 必需。规定要在数组搜索的值。如果是字符串,则比较是区分大小写的。 |
haystack | 必需。规定要搜索的数组。 |
strict | 可选。如果设置该参数为 true,则 in_array() 函数还会检查 needle 的类型是否和 haystack 中的相同。 |
반환값
바늘이 발견되면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.
예:
<?php $os = array( "Mac", "NT", "Irix", "Linux" ); if (in_array("Irix", $os)) { echo "Got Irix"; } if (in_array("mac", $os)) { echo "Got mac"; } ?>
in_array()가 대소문자를 구분하기 때문에 두 번째 조건을 온라인으로 실행하면 실패하므로 위 프로그램은 다음과 같이 표시됩니다.
Irix 구입
읽어주셔서 감사합니다. 도움이 되기를 바랍니다. 이 사이트를 지원해 주셔서 감사합니다!