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 に答える