[英]PHP Unsupported characters str_replace not working
我試圖用PHP替換不支持的字符或其他字體的字符。 我是PHP新手。 嘗試這樣做:
$news_val = str_replace('','',str_replace('”','"',str_replace('’','\'',str_replace('“','"',$news_val))));
但是沒有用。 我需要任何幫助。
似乎是您要替換多個字符。
希望本教程可以幫助您避免插入代碼和數組多字符示例。
$string = "The quick brown fox jumped over the lazy dog";
$search = array('quick', 'fox', 'jumped over', 'dog');
$replace = array('hungry', 'wolf', 'ate', 'mouse');
echo str_replace($search, $replace, $string);
參考:
http://www.electrictoolbox.com/php-str-replace-associative-array/
特殊字符列表: http : //www.degraeve.com/reference/specialcharacters.php
您也可以使用htmlentities: http : //php.net/manual/en/function.htmlentities.php
使用功能htmlentities()
來擺脫不受支持的字符
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.