dsewbh5588 2017-04-21 05:58
浏览 376

PHP:更改印地语的字符集编码

<?php 
$unicodeChar = '\u0939';
echo json_decode('"'.$unicodeChar.'"');
?>

prints : ह

expected : ह

unicode '\u0939' decoding to original character using json.

  • 写回答

1条回答 默认 最新

  • douwen9540 2017-04-21 06:11
    关注

    Set character encoding to UTF-8 for displaying Hindi characters.

    Try this code snippet here

    Here we are initiating a header which will set charset for displaying the content in hindi charset.

    <?php
    ini_set('display_errors', 1);
    header('Content-type: text/plain; charset=UTF-8');
    $unicodeChar = '\u0939';
    echo json_decode('"'.$unicodeChar.'"');
    

    Solution 2:

    Try this code snippet here

    Here we are setting default charset to UTF-8 using ini_set.

    <?php
    ini_set('display_errors', 1);
    ini_set('default_charset', 'utf-8');
    
    $unicodeChar = '\u0939';
    echo json_decode('"'.$unicodeChar.'"');
    
    评论

报告相同问题?

悬赏问题

  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)
  • ¥20 matlab yalmip kkt 双层优化问题
  • ¥15 如何在3D高斯飞溅的渲染的场景中获得一个可控的旋转物体
  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多
  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图