UTF-8 문자열의 공백을 제거할 때 유용합니다.
<?php
function utf8_trim($pattern, $str){
$pattern = preg_replace('!([\\\\\\-\\]\\[/^])!', '\\\${1}', $pattern);
$str = preg_replace('/^[' . $pattern . ']+/u', '', $str);
return preg_replace('/[' . $pattern . ']+$/u', '', $str);
}
echo utf8_trim("\x00..\x1F", "하보니 php");
?>