문자열의 앞 뒤에 있는 공백문자를 제거한다.
str 앞뒤에 공백문자를 제거하고 그나머지 문자열을 반환한다.
제거되는 공백문자로는 (\n-개행문자,\r-커서첫열로의 복귀문자,\t-탭문자," "-공백문자,\0-NUll) 이 있다.
한편 두번째 인자 chrlist에는 문자를 지정하게되면 위에 언급한 공백문자는 지정되어 있지 않으면 제거되지 않으며 str 앞뒤로 지정된 chrlist 문자만이 제거된다. 그러므로 공백문자 모두를 같이 제거 하고 싶으면 chrlist에 위의 공백문자 모두를 지정해야 된다.
<?
$str = " *** a blue angel of Hyper world *** \n";
echo "[" . $str . "]";
// 문자열 변수 $str의 앞뒤에 있는 공백 문자를 제거한다.
echo "[" . trim($str) . "]";
/*
[ *** a blue angel of Hyper world ***
][*** a blue angel of Hyper world ***]
*/
echo "[" . trim($str, "* ") . "]";
/*
[a blue angel of Hyper world ***
]
*/
echo "[" . trim($str, "* \n") . "]"; //
[a blue angel of Hyper world]
?>
'PHP 주요레퍼런스 > 문자열 처리 함수' 카테고리의 다른 글
quotemeta (0) | 2011.08.02 |
---|---|
ltrim / rtrim,chop (0) | 2011.08.02 |
str_ireplace (0) | 2011.08.02 |
str_replace (0) | 2011.08.02 |
strtr (0) | 2011.08.02 |