8/07/2011

[php] String字串處理

利用php內建的字串函式庫來處理字串

分割字串
$arr = explode('/', '71/12/03');
→$arr[0] = 71 , $arr[1]=12 , $arr[2] = 03
正則表示式判斷字串(Regular Expression)
ereg('[A-Za-z]{1}[1-2]{1}[0-9]{8}', 'A123456789');  // ture or false

取代字串內容
echo str_replace('技術學院', '科技大學', '國立台中技術學院');  //國立台中科技大學
ereg_replace()//正則表示式版

格式化字串
echo sprintf('你好 %s 現在已經 %d 點了' , '帥哥' , 7);

清除左右空白
trim(string)

nl2br()
把換行字元取代成<br />

htmlspecialchars($str)
把& ' " < > ...... 取代成html符號

htmlentities($str)
把所有字元轉成html實體(含中文什麼的都會被轉掉)

沒有留言:

張貼留言