PHP 문자열 포함 확인 함수 strstr(), strpos()
페이지 정보
본문
글자 찾기 , 일정 글자 추출, 특정 글자를 찾는 함수 입니다.
[ strstr ]
(PHP 4, PHP 5, PHP 7, PHP 8)
strstr — Find the first occurrence of a string
<?php
$string = 'Hello World!';
if(strstr($string, 'earth') === FALSE) {
echo '"earth"를 문자열에서 발견하지 못했습니다.';
} else {
echo '"earth"를 문자열에서 발견했습니다.';
}
?>
참고자료
https://www.php.net/manual/en/function.strstr.php
[ strpos ]
(PHP 4, PHP 5, PHP 7)
strpos — 문자열이 처음 나타나는 위치를 찾습니다
Find the position of the first occurrence of a substring in a string
PHP 5 이전의 strrpos()와는 달리, 이 함수는 인수로 문자열을 받아서, 전체 문자열을 사용합니다.
<?php
$string = 'Hello World!';
if(strpos($string, 'earth') !== FALSE) {
echo '"earth"를 문자열에서 발견했습니다.';
} else {
echo '"earth"를 문자열에서 발견하지 못했습니다.';
}
?>
참고자료
http://php.net/manual/en/function.strpos.php
[ strrpos ]
(PHP 4, PHP 5, PHP 7)
strrpos — 문자열에서 마지막 문자의 위치를 찾습니다
<?php
// PHP 4.0.0 이상:
$pos = strrpos($mystring, "b");
if ($pos === false) { // 주의: 등호 3개
// 발견되지 않았습니다...
}
// 4.0.0 미만:
$pos = strrpos($mystring, "b");
if (is_bool($pos) && !$pos) {
// 발견되지 않았습니다...
}
?>
참고자료
http://php.net/manual/kr/function.strrpos.php
[ strstr ]
(PHP 4, PHP 5, PHP 7, PHP 8)
strstr — Find the first occurrence of a string
<?php
$string = 'Hello World!';
if(strstr($string, 'earth') === FALSE) {
echo '"earth"를 문자열에서 발견하지 못했습니다.';
} else {
echo '"earth"를 문자열에서 발견했습니다.';
}
?>
참고자료
https://www.php.net/manual/en/function.strstr.php
[ strpos ]
(PHP 4, PHP 5, PHP 7)
strpos — 문자열이 처음 나타나는 위치를 찾습니다
Find the position of the first occurrence of a substring in a string
PHP 5 이전의 strrpos()와는 달리, 이 함수는 인수로 문자열을 받아서, 전체 문자열을 사용합니다.
<?php
$string = 'Hello World!';
if(strpos($string, 'earth') !== FALSE) {
echo '"earth"를 문자열에서 발견했습니다.';
} else {
echo '"earth"를 문자열에서 발견하지 못했습니다.';
}
?>
참고자료
http://php.net/manual/en/function.strpos.php
[ strrpos ]
(PHP 4, PHP 5, PHP 7)
strrpos — 문자열에서 마지막 문자의 위치를 찾습니다
<?php
// PHP 4.0.0 이상:
$pos = strrpos($mystring, "b");
if ($pos === false) { // 주의: 등호 3개
// 발견되지 않았습니다...
}
// 4.0.0 미만:
$pos = strrpos($mystring, "b");
if (is_bool($pos) && !$pos) {
// 발견되지 않았습니다...
}
?>
참고자료
http://php.net/manual/kr/function.strrpos.php
댓글목록
등록된 댓글이 없습니다.