我有以下行
development which in turn • Activates the brain • Strengthens the brain connections •
•
是什么意思,我怎么能用PHP纠正它。它与UTF-8编码或其他编码有关吗?
答案 0 :(得分:6)
我猜你有以UTF-8编码的数据(其中字节序列0xe2 0xa4 0xa2
(可能代表ISO-8859-15中的•
以及可能的其他编码)对应于Unicode字符{{ 3}},⤢
确保在数据库中使用一致的编码,并确保输出方法使用相同的编码。
修改的:
如果'NORTH EAST AND SOUTH WEST ARROW' (U+2922)终端输出•
,则它获得字节序列0xe2 0x80 0xa2
。这对应于Unicode字符Windows-1252。这似乎是一种更可能的编码混合。
答案 1 :(得分:0)
$char = utf8_decode('development which in turn � Activates the brain � Strengthens the brain connections �');
$r = utf8_decode('�');
echo $upd = str_replace($r, '', $char);
尝试在线:http://writecodeonline.com/php/它为我工作