Özel karakterleri ingilizce eşdeğerlerine kapatan bir işlev var mı. Örn. É öğesini e. - Vs ...PHP'ye Özel Karakterleri (başka bir dil) İngilizce'ye dönüştürün
5
A
cevap
6
sen sonra is olan fonksiyon iconv() kullanıcı notları, bu ne yapmak istediğinizi gibi görünüyor: Eğer DanP en çözümünü beğenmezseniz characters transliteration
0
(iconv), yapabilirsin Bir dönüşüm listesiyle strtr
kullanın. This page, örnek bir komut dosyasına sahiptir (ilk Google sonucu).
0
Simgev(), sizin için çalışmazsa, değiştirilip dizeleri iletmek istediğiniz bir dizi karakter dizisi düzenleyebilir ve sadece ã'yi bu şekilde değiştirebilirsiniz.
3
Bunu kullanabilirsin olmalı ve eserlerini olacak: Ben vurgulandı karakter onu çok test ettik
setlocale(LC_CTYPE, 'nl_BE.utf8');
$string = iconv('UTF-8', 'ASCII//TRANSLIT', $string);
ben iconv kullanılan ('UTF-8', 'ISO-8859- 1 // TRANSLIT // IGNORE ', $ str); João dönüştürmek için Joo döndü Joao dönmek istiyorum ... – castor
Dize gerçekten UTF-8 olduğundan emin olun. Kodlama beklendiği gibi çalışmıyor olabilir. – Matthew
Her şeyi (her tür biçimlendirme) düz ingilizceye değiştiren bir betik yok. Kodu işleyemiyorum :( – castor