이 글은 주로 PHP에서 strpos()和
stripos()
함수의 차이점과 사용법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
strpos() 함수
이 함수는 다른 문자열에서 해당 문자열이 처음 나타나는 것을 찾는 데 도움이 됩니다. 문자열이 처음 나타나는 정수 값을 반환합니다. 이 함수는 대소문자를 구분합니다. 즉, 대문자와 소문자를 다르게 처리합니다.
구문:
strpos(original_str, search_str, start_pos)
매개변수 사용:
구문에 지정된 3개의 매개변수 중 2개는 필수이고 1개는 선택사항입니다.
이 세 가지 매개변수는 다음과 같이 설명됩니다.
original_str (필수): 이 매개변수는 필수 문자열의 발생을 검색해야 하는 원본 문자열을 나타냅니다.
search_str(필수): 이 매개변수는 검색해야 하는 문자열을 나타냅니다.
start_pos(선택 사항): 문자열 위치부터 검색을 시작해야 함을 의미합니다.
반환 유형:
이 함수는 search_str 문자열이 처음 나타나는 Original_str의 인덱스를 나타내는 정수 값을 반환합니다.
strpos() 함수 사용 예:
<?php function Search($search, $string){ $position = strpos($string, $search, 5); if ($position == true){ return "Found at position: " . $position; } else{ return "Not Found"; } } $string = "Welcome to PHP中文网"; $search = "PHP"; echo Search($search, $string); ?>
출력:
Found at position 11
stripos() 함수
이 함수는 또한 다른 문자열에서 해당 문자열이 처음 나타나는 것을 찾는 데도 도움이 됩니다. 문자열이 처음 나타나는 정수 값을 반환합니다. 이 함수는 대소문자를 구분하지 않습니다. 즉, 대문자와 소문자를 동일하게 처리합니다. 이 함수는 strpos()와 유사하게 작동하지만, 대소문자를 구분하지 않는 반면 strpos()는 대소문자를 구분합니다.
문법:
stripos(original_str, search_str, start_pos)
매개변수 사용:
문법에 지정된 3개의 매개변수 중 2개는 필수이고 1개는 선택사항
original_str(필수): 이 매개변수는 원래 문자열에 대한 참조입니다. 원하는 문자열이 나타나는지 검색해야 합니다.
search_str(필수): 이 매개변수는 우리가 찾아야 하는 문자열을 나타냅니다.
start_pos(선택): 이 매개변수는 문자열에서 검색이 시작되어야 하는 위치를 나타냅니다.
반환 유형:
이 함수는 search_str 문자열이 처음 나타나는 Original_str의 인덱스를 나타내는 정수 값을 반환합니다.
stripos() 함수 사용 예:
<?php function Search($search, $string){ $position = stripos($string, $search, 5); if ($position == true){ return "Found at position " . $position; } else{ return "Not Found"; } } $string = "Welcome to PHP中文网"; $search = "PHP"; echo Search($search, $string); ?>
출력:
Found at position 11
관련 권장 사항: "PHP Tutorial"
위 내용은 PHP에서 strpos() 및 Stripos() 함수의 차이점과 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!