karakteri ile PHP ve karakter kodlama sorunu

0 Cevap php

Orada açıkça olsa ben, PHP (5.2) bir dize karakter 'Â' bulamıyorum bir sorun yaşıyorum.

Ben altta yatan sorun karakter kodlaması ile ilgisi var biliyorum, ama ne yazık ki kaynak içeriğin üzerinde hiçbir kontrole sahip. Zaten dizesindeki bu karakterlerle, UTF-8 olarak almak.

Ben sadece dizeden kaldırmak istiyoruz. strpos () str_replace (), preg_replace (), doğru tespit edemez, vb) (Döşeme.

Benim dizesi şudur:

"Â  Â  Â  A lot of couples throughout the World "

Eğer bunu yaparsam:

$string = str_replace('Â','',$string);

Ben bu olsun:

"� � � A lot of couples throughout the World"

Ben hatta hiç şans ile, str_replace () önce utf8_encode () ve utf8_decode çalıştı.

Çözüm nedir? Ben ona bulabileceğiniz her şeyi atma oldum ...

0 Cevap