如何在php的json_decode()中显示特殊字符,例如“Ñ”

时间:2019-04-12 06:01:22

标签: javascript php pdo

我想显示数据库中的名称,但是名称包含“Ñ”,结果为“ Null”

我正在使用此代码

    $result = array();

    $sth = $dbcon->prepare("MY SELECT CODE HERE");
    $sth->execute();
            while($row_count = $sth->fetch(PDO::FETCH_ASSOC)){
        $result[] = $row_count;
            }
    echo json_encode($result);

这是结果。.您会看到名称中的空值,因为该字符串在表中具有“Ñ” cuz,并且在表中有Ñ

[{“ emp_id”:“ 12561-2013”​​,“名称”:空,“

1 个答案:

答案 0 :(得分:0)

使用带有JSON_UNESCAPED_UNICODE标志的json_encode,即 n = 10 for i in range(n): globals()['agent_%d' % (i + 1)] = []