대상 문자열의 각 문자를 검색하여 지정한 문자로 각각 치환한다.
str의 문자중에 from의 동일문자를 찾아 to의 동일위치에 존재하는 문자로 바꾸어 반환한다.
<?
$str = "a blue angel of Hyper world";
echo "strtr() 함수 실행 전 : " . $str . "<br>"; //strtr() 함수 실행 전 : a blue angel of Hyper world
/*
$str 변수에 존재하는 각각의 문자를 다음과 같이 바꾼다.
'a' -> 's'
'n' -> 'e'
'g' -> 'a'
'e' -> 'g'
'l' -> 'u'
*/
echo "strtr() 함수 실행 후 : " . strtr($str, "angel", "seagull"); //strtr() 함수 실행 후 : s buug seagu of Hypgr worud
?>
대상 문자열의 각 문자를 검색하여 지정한 문자로 각각 치환한다.
두번째 인자로 연관 배열을 지정할경우 키을 찾아 값으로 치환하여 반환할 수 있다.
<?
$str = "a blue angel of Hyper world";
echo "strtr() 함수 실행 전 : " . $str . "<br>"; //strtr() 함수 실행 전 : a blue angel of Hyper world
// $str 변수에 존재하는 "angel"을 "seagull"로, "Hyper"를 "hyper"로 바꾼다.
$arr = array("angel" => "seagull", "Hyper" => "hyper");
echo "strtr() 함수 실행 후 : " . strtr($str, $arr); //strtr() 함수 실행 후 : a blue seagull of hyper world
?>
'PHP 주요레퍼런스 > 문자열 처리 함수' 카테고리의 다른 글
str_ireplace (0) | 2011.08.02 |
---|---|
str_replace (0) | 2011.08.02 |
strrev (0) | 2011.08.02 |
ucfirst / ucwords (0) | 2011.08.02 |
strtolower / strtoupper (0) | 2011.08.02 |