相关疑难解决方法(0)

PHP中的html_entity_decode问题?

我试图将HTML实体从源字符串转换为它们的文字字符等价物.

例如:

<?php

$string = "Hello &#8211; World";
$converted = html_entity_decode($string);

?>
Run Code Online (Sandbox Code Playgroud)

虽然这正确地在屏幕上转换实体,但当我查看HTML代码时,它仍然显示显式实体.我需要更改它,以便它实际上转换实体,因为我没有在HTML页面中使用字符串.

关于我做错了什么的任何想法?

仅供参考我将转换后的字符串发送到Apple的推送通知服务:

$payload['aps'] = array('alert' => $converted, 'badge' => 1, 'sound' => 'default');
$payload = json_encode($payload);
Run Code Online (Sandbox Code Playgroud)

php html-encode html-entities

17
推荐指数
2
解决办法
4万
查看次数

标签 统计

html-encode ×1

html-entities ×1

php ×1