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"); 
 ?>

0 댓글