Czy istnieje funkcja, która obsługuje znaki specjalne do ich angielskich odpowiedników. Na przykład Konwertuj é na e. Etc ...Konwertuj znaki specjalne (inny język) na angielski w PHP
5
A
Odpowiedz
6
Funkcja jesteś Po iconv() - z notatek użytkownika, to wydaje się być to, co chcesz zrobić: characters transliteration
0
Jeśli nie podoba rozwiązanie danp za (iconv), można użyj strtr
z listą konwersji. This page ma przykładowy skrypt (pierwszy wynik Google).
0
Można utworzyć funkcję zawierającą tablicę znaków, które chcesz zamienić i przekazać ciągi znaków, a następnie zmienić ã w taki sposób, jeśli iconv() nie działa dla ciebie.
3
Należy użyć to jedno i to będzie prace:
setlocale(LC_CTYPE, 'nl_BE.utf8');
$string = iconv('UTF-8', 'ASCII//TRANSLIT', $string);
Przetestowałem to dużo zaakcentowana znaków
Powiązane problemy
- 1. Konwertuj znaki specjalne na kody znaków HTML
- 2. Ustawianie reCAPTCHA wersja 2 zestaw inny język inny niż angielski
- 3. Znaki specjalne w PHP/MySQL
- 4. Domyślny język inny niż angielski dla aplikacji na iOS?
- 5. jak sprawdzić znaki specjalne php
- 6. php regex escape znaki specjalne
- 7. Jak konwertować znaki specjalne na zwykłe znaki?
- 8. znaki specjalne w sed
- 9. MySQL Wstaw specjalne znaki
- 10. PHP - długość łańcucha zawierającego emotikony/znaki specjalne
- 11. Znaki specjalne w Androidzie sms
- 12. Jak mogę zmienić język (na angielski) w Oracle SQL Developer?
- 13. Java zastępuje znaki specjalne
- 14. Znaki specjalne w pliku web.config
- 15. znaki specjalne zastąpić
- 16. Regex usuń znaki specjalne
- 17. Android Sqlite Specjalne znaki
- 18. UnicodeWarning: znaki specjalne w Tkinter
- 19. Znaki specjalne Escape w RegEx?
- 20. wget i znaki specjalne
- 21. Jak analizować znaki specjalne za pomocą PHP w MySQL?
- 22. Jak konwertować znaki specjalne na encje html?
- 23. filtry garbling Maven znaki specjalne
- 24. warunkowo ucieczki specjalne znaki XML
- 25. usuwania akcent i znaki specjalne
- 26. Jak usunąć znaki specjalne html?
- 27. Usuń znaki specjalne z ciągiem
- 28. Zamień znaki specjalne w ciągu w java
- 29. Odczytaj plik PDF za pomocą itextsharp, gdzie język PDF jest inny niż angielski
- 30. Jak uciec znaki specjalne HTML w Javie?
Kiedy użyłem iconv ('UTF-8', „ISO-8859- 1 // TRANSLIT // IGNORE ', $ str); konwertować João, to returned Joo Chciałbym go zwrócić Joao ... – castor
Upewnij się, że ciąg jest naprawdę UTF-8. Kodowanie może być przyczyną tego, że nie działa zgodnie z oczekiwaniami. – Matthew
Nie ma skryptu, który zmienia wszystko (wszystkie rodzaje formattings) na zwykły angielski. Nie mogę uruchomić kodu :( – castor