PHP Unicode ve dönüştürme

4 Cevap php

Hey, ben php 5 kullanıyorum ve unicode tamamen çalışan başka bir sunucu ile iletişim kurmak gerekir ediyorum. Ben bitti göndermeden önce unicode için her dizeyi dönüştürmek gerekir. Bu kolay bir görev gibi görünüyor, ama henüz bunu yapmak için bir yol bulmak mümkün olmamıştır. Bir unicode dize döndüren basit bir işlevi var mı? yani convert_to_unicode ("dize ben yolluyorum")

4 Cevap

Tamam, iconv çalıştı. Sorun bu bir windows server olduğunu, bu yüzden küçük-endian bunu yapmak zorunda. UTF-16LE çalışır. Burada çalışan kod:

iconv("UTF-8", "UTF-16LE", "data to send")

O mb fonksiyonları ile özel kodlama ile başa çıkmak için utf8_encode and utf8_decode functions. Also, you may need to go through Multibyte String kullanabilirsiniz.

Sen fonksiyonunu kullanabilirsiniz utf8_encode