Nasıl PHP ile tek bayt olanlar multi-byte noktalama dönüştürmek için?

2 Cevap php

Örneğin, her ikisi de, ve, virgül, ancak ederken, ikinci bir tek 1 ilk on, 2 bayt alır.

1 bayt için 2 byte bir dönüştürmek için?

2 Cevap

Sen) Eğer içerik hizmet nasıl bağlı, vb iconv with the translit option (e.g., ASCII/TRANSLIT veya ISO-8859-1//TRANSLIT kullanabilirsiniz. Ben bunu denemedim, ama işe yarayacağına inanıyorum.

Eğer gelen charset ne olacağını emin değilseniz, muhtemelen onu beklemek değil, bir karakter karşılaşırsa mb_detect_encoding to detect it, because iconv kafayı kullanmak istiyorum.

Eğer karakter setlerinin aşina iseniz, The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets konuya ağrısız bir intro için okumak isteyebilirsiniz.