joh*_*ser 4 php encoding character-encoding
我正在使用api返回包含这样的编码的字符串:
"It's a bit of a slow week"
Run Code Online (Sandbox Code Playgroud)
我希望使用php将其解码为人类可读的格式.
我试过html_entity_decode
,rawurldecode
和quoted_printable_decode
.我甚至检查了stackoverflow问题并尝试了更多涉及的策略,包括这一个无济于事(无论如何它使用了弃用的语法,我不希望将它保留在我的应用程序中).
那么有谁知道这是什么类型的编码,以及如何在PHP中解码它?
小智 17
html_entity_decode()
默认情况下忽略引号,但如果添加ENT_QUOTES
标志,它将执行您想要的操作:
<?php
$a = "It's working fine.";
$b = html_entity_decode($a, ENT_QUOTES);
var_dump($b); // string(18) "It's working fine."
?>
Run Code Online (Sandbox Code Playgroud)