4가지 방법: 1. 처음 발생하는 위치를 반환하려면 Stripos()를 사용하세요(대소문자를 구분하지 않음). 구문은 "stripos(문자열, 쿼리 값)"입니다. 2. strpos()를 사용하여 첫 번째 발생 위치를 반환합니다. 나타나는 위치(대소문자 구분), 구문은 "strpos(string, query value)"입니다. 3. strripos()를 사용하여 마지막 발생 위치를 반환합니다. 구문은 "strripos(string, query value)"입니다. 4. strrpos() 구문 "strrpos(문자열, 쿼리 값)"을 사용합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터
방법 1: Stripos() 함수 사용
stripos() 함수를 사용하여 다른 문자열의 첫 번째 문자열 찾기 string 한 번 발생한 위치입니다(대소문자를 구분하지 않음).
반환 값: 다른 문자열에서 문자열이 처음 나타나는 위치를 반환하거나, 문자열을 찾을 수 없으면 FALSE를 반환합니다. 참고: 문자열 위치는 1이 아닌 0부터 시작됩니다. 방법 2: strpos() 함수
strpos() 함수를 사용하여 다른 문자열에서 처음 나타나는 문자열을 찾습니다(대소문자 구분).
반환 값: 다른 문자열에서 문자열이 처음 나타나는 위치를 반환하거나, 문자열을 찾을 수 없으면 FALSE를 반환합니다. <?php
header('content-type:text/html;charset=utf-8');
$str="Hello world!";
echo "原字符串:".$str."<br>";
$find="world";
echo "指定子串world的出现位置:".stripos($str,$find);
?>
방법 3: strripos() 함수 사용
strripos() 함수는 다른 문자열에서 마지막으로 나타나는 문자열을 찾습니다(대소문자 구분 없음).
반환 값: 다른 문자열에서 문자열이 마지막으로 나타나는 위치를 반환하거나, 문자열을 찾을 수 없으면 FALSE를 반환합니다. <?php
header('content-type:text/html;charset=utf-8');
$str="I love php, I love php too!";
echo "原字符串:".$str."<br>";
$find1="php";
echo "指定子串php的出现位置:".strpos($str,$find1)."<br>";
$find2="PHP";
echo "指定子串PHP的出现位置:".strpos($str,$find2);
?>
방법 4: strrpos() 함수 사용
strrpos() 함수는 다른 문자열에서 마지막으로 나타나는 문자열을 찾습니다(대소문자 구분).
반환 값: 다른 문자열에서 문자열이 마지막으로 나타나는 위치를 반환하거나, 문자열을 찾을 수 없으면 FALSE를 반환합니다. <?php
header('content-type:text/html;charset=utf-8');
$str="I love php, I love php too!";
echo "原字符串:".$str."<br>";
$find1="php";
echo "指定子串php的出现位置:".strripos($str,$find1)."<br>";
$find2="PHP";
echo "指定子串PHP的出现位置:".strripos($str,$find2);
?>
PHP 비디오 튜토리얼
"위 내용은 PHP에서 문자열의 발생 위치를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!