php - why browser shows \u0627\u062c\u062a\u0645\u0627\u0639\u06cc and etc instead of real utf8 characters? -



php - why browser shows \u0627\u062c\u062a\u0645\u0627\u0639\u06cc and etc instead of real utf8 characters? -

i set utf8 php code:

<html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </head> <?php header("content-type: text/html; charset=utf-8"); if (isset($_request['op'])){ $op = $_request['op']; } else { echo "invalid op"; exit; }

and database connection:

function db_connect(){ $con = mysqli_connect("localhost", "root", "", "ex"); mysqli_set_charset($con, 'utf8'); if (mysqli_connect_errno()) { echo "failed connect mysql: " . mysqli_connect_error(); } homecoming $con; }

and saved records utf8 characters in database , set collation utf8_general , utilize set names utf8; in sql. see unicode in browser instead of real records in db! can see real records western farsi letters on browser? give thanks answering soon

php mysql sql unicode utf-8

Comments

Popular posts from this blog

java Multi query from Mysql using netbeans -

c# - DotNetZip fails with "stream does not support seek operations" -

c++ - StartServiceCtrlDispatcher don't can access 1063 error -