PHP中如何将中文转化为 HTML 实体字符?


比如把 「络盟」转义成「络盟」
另外,就是如何把「络盟」还原成「络盟」
我测试了相关的函数,似乎不是不起作用就是变成乱码,求解

编码 php

Violet静 11 years, 12 months ago
   
  echo base_convert(bin2hex(iconv('UTF-8', 'UCS-4', '盟')), 16, 10); // 30431
 
   
  $data = '{"result":"'.'\u'.base_convert(30431, 10, 16).'"}';
  
var_dump(json_decode($data,true));
//array('result' => string '盟') (length=3)

专业loli控 answered 11 years, 12 months ago

Your Answer