비트 연산자 "|"를 사용할 수 있습니까? PHP에서 strpos와 함께? a0, a1, a2, a5 문자열이 주어진 $ status 변수에 있는지 확인해야합니다. 내 코드는 다음과 같습니다. 상태 코드가 값 = a0 또는 a1 또는 a2 또는 a5 일 때만 내 코드가 값 (위치)을 반환합니다. $ status = 'a1 테스트 문자열 인 경우 false를 반환합니다.비트 연산자 "|"를 사용할 수 있습니까? PHP에서 strpos와 함께?
$status='a1 test string';
echo strpos("|a0|a1|a2|a5|", $status);
질문은 다음과 같습니다 : 당신이 실제로 검색 할 그 상태 문자열의 어떤 _part_을 정의하는 방법을 여기에
은 단순한 반복 기반의 접근 방식인가? – arkascha문자열 ($ status)에 a1 OR a2 OR a0 OR a5 – user1752065
이 있는지 검색해야합니다. 그리고 상태 문자열이 "a2가 a5 또는 a3과 같지 않습니다!"와 같은 경우? – arkascha