Speaker: Juliette Reinders Folmer
With PHP6 in the works and said to be fully UTF-8 compliant, the interest in the community in using UTF-8 has grown. On top of that, with PHP entering the – often multilingual – enterprise web playing field, the benefits UTF-8 can bring are getting more attention.
Unfortunately most developers at one point or another run into problems implementing UTF-8.
In this talk I will cover UTF-8 from the basic linguistics, through client-side aspects to all the steps you need to take to tackle the most common (and some more obscure) issues when using UTF-8 in a database driven PHP application.
Podcast: Play in new window | Download (44.8MB)

13 comments
13 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
I was waiting for this one to be posted. The slides are really interesting, they add so much extra info.
Could you also post the slides?
I’d like to see the slides too, are you able to post them?
It’s a topic that every PHP developer should be watching; but there is a potential “gotcha” in that the PHP “internals” group had a butting of heads over the way forward for PHP and Unicode. That some of these people are able to make an (un)educated decision is quite beyond me but nevertheless that’s our lot.
I have not been following the internals list too much recently; but I would imagine this is one of the sticking points for PHP moving forward.
While following in the footsteps of other platforms and languages may seem admirable; UTF-16 holds no technical advantage over UTF-8 and introduces it’s own set of problems that must be addressed in the host language. Suffice to say that there is no technical reason now why UTF-16 should be favoured over UTF-8.
Please post the slides!
Strangely I can’t find the slides online but I am hunting them down as we speak and will post a link when I find them. Thanks for all your comments!
Looking forward to the slides
I would really appreciate if we can have the slides. Thanks
Continuing the Discussion