проблема в кодировке JSON - PullRequest
0 голосов
/ 30 июня 2018

У меня есть таблица, из которой я хочу получить все данные и преобразовать их в массив JSON, но я не могу кодировать из-за специальных символов.

Я попробовал приведенный ниже код.

Вот мой код

 $table ="SELECT * FROM table";
        $tbl_result = mysqli_query($con,$table);
        $array = array();
        if(mysqli_num_rows($tbl_result)) {
            while($array_var = mysqli_fetch_assoc($tbl_result)) {
                $array[] = $array_var;
            }
        }
echo json_encode(
            array('table'=>$array));

Итак, есть ли способ кодировать все специальные символы в массив JSON?

1 Ответ

0 голосов
/ 30 июня 2018

Я полагаю, что проблема связана с кодировкой / декодированием кодировки, поэтому, пожалуйста, попробуйте это и дайте мне знать, каков результат

echo json_encode(json_decode(
            array('table'=>$array)));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...