Youโ€™ve got strange characters like โ€œ๏ฟฝโ€ or โ€œรƒยถโ€ display in your application? Yes, handling non-English characters in application code, files and databases can be a challenge, to say the least. Whether thatโ€™s German Umlauts, Cyrillic letters, Asian Glyphs or Emojis: Itโ€™s always a mess in an international application. In this session you will see why that is and how handling characters evolved in computing. You will also see how handling characters in applications and databases can be done less painfully. And donโ€™t worry when EBCDIC, BOM or ISO-8859-7 are Greek to you and your Unicode is a bit rusty: weโ€™ll have a look at them too!

Comments

Please login to leave a comment

Ian Littman at 14:52 on 10 Nov 2019

โœจ๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘โœจ

Seriously though, nice talk.

Slight nitpick: file_get_contents(), not file_read_contents() on your iconv/mbstring slide.

Paul M. Jones at 14:52 on 10 Nov 2019

ISO-8859-7 is still Greek to me -- but now I know why.

It was very interesting and well presented. I definitely learned something new and interested. Thank you!

Ilko Kacharov at 14:55 on 10 Nov 2019

Brilliant talk! Full exposure of the encodings and charsets.
Fun fact - the title in joind.in is not utf8mb4 and the unicorn is displayed as empty rectangle. Now we know why ^^

Great talk to learn more about encoding ๐Ÿ‘

Daniel Leech at 17:57 on 10 Nov 2019

Very educational talk, recommend :thumbsup: oh wait, I'm doing this wrong.

Great talk!