刪除特定的UTF-8字符我從遠程API和別人一些字符串包含字符ð
(我無法擺脫或更換)從字符串用PHP
我試圖
$str = str_replace("ð", "", $str);
$str = strtr($str,'ð','');
沒有效果
刪除特定的UTF-8字符我從遠程API和別人一些字符串包含字符ð
(我無法擺脫或更換)從字符串用PHP
我試圖
$str = str_replace("ð", "", $str);
$str = strtr($str,'ð','');
沒有效果
$str = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $str);
or
$str = iconv("UTF-8", "ISO-8859-1//TRANSLIT//IGNORE", $str);
希望這會起作用。 使用的iconv(),而不是str_replace函數
嘗試更換它的HTML實體,如:根據我在UTF-8
str_replace("ð","",$str);
你的PHP文件進行編碼。使用標題指定它。使用下面
<?php
header('Content-Type: text/html; charset=utf-8');
$str="hð";
$str = strtr($str,'ð','');
echo $str; // print h
或
<?php
header('Content-Type: text/html; charset=utf-8');
$str="hð";
$str = str_replace("ð", "", $str);
echo $str; // prints h
希望這有助於你
是您的PHP文件編碼爲UTF-8的代碼?並擔任utf-8? –