解码字符串中的符号

Mar*_*ark 2 php encoding

echo $name给了我Mount Kimbie — Carbonated.

我怎么得到Mount Kimbie — Carbonated

&mdash,引号和其他东西应该被解码成常规符号.

我都试过htmlspecialchars_decode($name)html_entity_decode($name),他们不工作.

mar*_*rio 11

您可能缺少charset参数:

html_entity_decode($name, 0, "UTF-8");
Run Code Online (Sandbox Code Playgroud)

根据PHP版本,假设Latin-1,它不包含mdash.