0

我正在尝试替换 PHP 中不支持的字符或其他字体中的字符。我是 PHP 新手。尝试这样做:

$news_val = str_replace('','',str_replace('”','"',str_replace('’','\'',str_replace('“','"',$news_val))));

但不工作。我需要任何人的帮助。

4

2 回答 2

0

似乎是你想替换多个字符。

希望本教程可以帮助您避免嵌套代码和数组多字符示例。

$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

于 2012-11-06T09:50:38.517 回答
0

使用该函数htmlentities()从不支持的字符中转义

于 2012-11-06T09:54:51.717 回答