[thelist] Arabic language website and streaming fonts
kasimir-k
evolt at kasimir-k.fi
Fri Mar 31 01:54:51 CST 2006
Birdie scribeva in 31/03/2006 6:27:
> So when building sites that need UTF-8 is it better to build in another
> language other than PHP such as ASP or will the problems just be the same ?
No, you just need to beware of the potential issues - then PHP is just fine.
The fundamental thing here is, that for PHP one character equals to one
byte - but with all Unicode encodings (UTF-8 being often the most
usable) one character may need more than one byte. Wikipedia article on
UTF-8[0] is a concise and worthwhile read having a nice table on how
many bytes each character range needs with UTF-8 and UTF-16.
But PHP can deal with multibyte characters using Multibyte String
Functions[1]. MySQL can deal with UTF-8 without problems too[2], since
4.1 IIRC.
.k
[0]http://en.wikipedia.org/wiki/UTF-8
[1]http://php.net/mbstring
[2]http://dev.mysql.com/doc/refman/5.0/en/charset-unicode.html
More information about the thelist
mailing list