>  기사  >  백엔드 개발  >  여러 숫자로 구성된 문자열에 고유한 숫자가 포함되어 있는지 확인

여러 숫자로 구성된 문자열에 고유한 숫자가 포함되어 있는지 확인

WBOY
WBOY원래의
2016-08-08 09:07:051502검색

$str=10,11,12,13,14,15,16,17,18,19;
$str2=9;

이 $str2가 $str에 있는지 확인하고 싶지만 19에도 9가 포함되어 있으므로 PHP 자체 함수 strpos를 사용하여 찾을 수 있습니다. 제가 원하는 효과는 각 문자열이 이 $str2와 같은지 여부를 다음과 같이 판단하는 것입니다. 쉼표 부탁드립니다. 도와주셔서 정말 감사합니다^_^

답글 내용:

$str=10,11,12,13,14,15,16,17,18,19;
$str2=9;

이 $str2가 $str에 있는지 확인하고 싶지만 19에도 9가 포함되어 있으므로 PHP 자체 함수 strpos를 사용하여 찾을 수 있습니다. 제가 원하는 효과는 각 문자열이 이 $str2와 같은지 여부를 다음과 같이 판단하는 것입니다. 쉼표 부탁드립니다. 도와주셔서 정말 감사합니다^_^

먼저 요소를 쉼표로 구분하여 배열을 구성한 후explore() 함수를 사용하세요. 그런 다음 in_array() 함수를 사용하여 요소 9가 있는지 확인합니다.

구분 기호(쉼표)를 제거하여 하나의 요소로 만든 다음 Stripos를 사용합니다. 가능한 위치는 0이므로 === false를 사용하세요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.