How do I use Unicode with PHP?
I want to store Unicode value in a PHP variable but it output some question marks.
What is the solution?
In php.ini:
default_charset = "UTF-8" mbstring.internal_encoding = "UTF-8" ; overload(replace) single byte functions by mbstring functions. ; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(), ; etc. Possible values are 0,1,2,4 or combination of them. ; For example, 7 for overload everything. ; 0: No overload ; 1: Overload mail() function ; 2: Overload str*() functions ; 4: Overload ereg*() functions mbstring.func_overload = 4
make sure your output encoding is utf8
header('Content-type: text/html; charset=utf-8');
PS accept some answers.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With