json输出编码问题中文变问号

来源:2-4 显示数据之前端循环显示

CHik

2017-02-20 14:23

为什么json_encode 输出是中文变成(??)问好的乱码。。。数据库存的是uft8,页面也加了header头,但是输出时还是中文变问号的样子

写回答 关注

1回答

  • 慕勒0069038
    2017-03-16 11:33:51

    <?php  

        $testJSON=array('name'=>'中文','value'=>'test');  

        //echo json_encode($testJSON);  

        foreach ( $testJSON as $key => $value ) {  

            $testJSON[$key] = urlencode ( $value );  

        }  

        echo urldecode ( json_encode ( $testJSON ) );  

    ?>  

     先urlencode试一试

PHP+AJAX实现表格实时编辑

PHP和AJAX实现表格动态实时编辑案例,轻松实现最好的用户体验

22002 学习 · 19 问题

查看课程

相似问题