세 가지 방법이 있습니다.
1. in_array() 함수를 사용합니다
in_array($value,$array) 注意:in_array('','',true)还有第三个参数,为true时还会判断数据类型
2. 먼저 array_flip() 함수를 사용하여 배열의 키 값을 뒤집은 다음 판단합니다
if(isset($array[$value])){ }
3. 먼저 배열을 문자열로 변환한 다음 추가 처리를 위해 strpos 함수를 사용합니다
public static function inArray($item, $array) { $str = implode(',', $array); $str = ',' . $str . ','; $item = ',' . $item . ','; return false !== strpos($item, $str) ? true : false; }
더 많은 관련 튜토리얼을 보려면 php 중국어 웹사이트를 방문하세요.
위 내용은 PHP에서 값이 배열에 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!