매개변수 설명
문자열이 필요합니다. 검색할 문자열을 지정합니다.
검색이 필요합니다. 검색할 문자열을 지정합니다. 인수가 숫자인 경우 숫자 ASCII 값
팁 및 참고 사항
참고: 이 함수는 바이너리 안전합니다.
참고: 이 함수는 대소문자를 구분합니다. 대소문자를 구분하지 않고 검색하려면 stristr()을 사용하세요.
건초 더미에 바늘이 있는지 확인하려면 더 빠르고 메모리 집약도가 낮은 strpos() 함수를 사용하세요.
*/
$str = ".검색할 특정 문자열";
$s = "의";
echo strstr($str,$s) "
";
echo mb_strstr($str,$s, 'utf-8') "
";
echo mb_strstr($str,$s, true, 'utf-8') "
";
echo mb_strstr($str,$s, false, 'utf-8') "
/*
정의 및 사용법
strrchr() 함수는 다른 문자열 내에서 마지막으로 나타나는 문자열을 찾아 해당 위치부터 문자열 끝까지의 모든 문자를 반환합니다.
성공하면 false를 반환합니다.
문법
strrchr(문자열,문자)
매개변수 설명
문자열이 필요합니다. 검색할 문자열을 지정합니다.
문자가 필요합니다. 검색할 문자를 지정합니다. 인수가 숫자이면 숫자 ASCII 값과 일치하는 문자를 검색합니다.
*/
echo strrchr($str,$s) "
";
echo mb_strrchr($str,$s, 'utf-8') "
";
echo mb_strrchr($str,$s, true, 'utf-8') "
";
echo mb_strrchr($str,$s, false, 'utf-8') "
$str = "안녕하세요!안녕하세요!";
$s = "세계";
echo strrchr($str,$s) "
";
echo mb_strrchr($str,$s, 'utf-8') "
";
echo mb_strrchr($str,$s, true, 'utf-8') "
";
echo mb_strrchr($str,$s, false, 'utf-8') "
/*
정의 및 사용법
strtr() 함수는 문자열의 특정 문자를 변환합니다.
문법
strtr(문자열,시작,끝)
또는
strtr(문자열,배열)
매개변수 설명
문자열1이 필요합니다. 변환할 문자열을 지정합니다.
필수(배열을 사용하지 않는 경우). 변경할 문자를 지정합니다.
필수로 설정합니다(배열을 사용하지 않는 경우). 변경할 문자를 지정합니다.
배열 필수입니다(from 및 to를 사용하지 않는 경우). 키가 원본 문자이고 값이 대상 문자인 배열입니다.
설명
from과 to의 길이가 다른 경우 가장 짧은 길이로 형식을 지정하세요.
*/
echo strtr("힐라 워드","ia","eo") "
";
$arr = array("Hello" => "안녕하세요", "world" => "earth");
echo strtr("Hello world",$arr) "
echo strtr("생략된 경우 내부 문자 인코딩을 사용합니다.", "internal", "external") "
";
$arr = array("if" => "if", "then" => "then");
echo strtr("생략하면 내부 문자 인코딩이 사용됩니다.",$arr) "