2010-04-28 51 views

回答

3

因爲它似乎像你從外部源獲取數據,也許它可能是更好的過濾掉你不希望所有的字符。這將包括將取決於變量是什麼。例如,如果您希望它是一個簡單的單詞,您可以刪除任何不是字母的內容。

$str = preg_replace("/[^a-zA-Z]/", "", $str); 

只要小心思考什麼是和不允許的。例如,上面的代碼將刪除重音字符。

3

$str = str_replace(chr(153), '', 'Logo™');

+1

這是幹什麼的? – 2010-04-28 05:15:18

+1

http://php.net/str_replace用替換字符串替換所有出現的搜索字符串,在本例中,ascii-code 153(™)的char將替換爲空('')。 – user52005 2010-04-28 05:28:05

0
$str = 'Logo™'; 
$str = substr_replace('™', '', $str); // Logo