如何将utf_general_ci数据编码为人类可读的字符串?

时间:2015-03-16 12:29:10

标签: java php

我知道这看起来很容易,但是由于这个问题,我已经堆积了数天。我正在使用utf_general_ci来存储用户以不同语言保存的数据。我想要的是以人类可读的文字显示数据这里是一个例子。

用户输入文字'ዝ',并将存储为utf_general_ci,如'á<'。

我想向用户显示原始文本“ዝ”我该怎么做。数据存储在PHP MYSQL中。我想将它转换为JAVA或JSON FILE。怎么办?

这是json代码

   <?php

    header('Content-type:application/json; charset=utf8; http-equiv="Content-Type');

    $result = $db->query("SELECT * from movie");

    while($row = mysqli_fetch_array($result))
    {

        $output[] = array('MovieID' => $row['MovieID']);
        $output[] = array('Title' =>   $row['Title']);
    }

echo json_encode($output,JSON_UNESCAPED_UNICODE) ;

insert语句非常简单,我将web的头部定义为

 <meta content="text/html; charset=utf-8" http-equiv="Content-Type">

0 个答案:

没有答案