PHP中html_entity_decode问题?
2022-08-30 21:51:44
我正在尝试将HTML实体从源字符串转换为其等效的文字字符。
例如:
<?php
$string = "Hello – World";
$converted = html_entity_decode($string);
?>
虽然这正确地转换了屏幕上的实体,但当我查看HTML代码时,它仍然显示显式实体。我需要更改它,以便它从字面上转换实体,因为我没有在HTML页面中使用字符串。
关于我做错了什么的任何想法?
仅供参考,我正在将转换后的字符串发送到Apple的推送通知服务:
$payload['aps'] = array('alert' => $converted, 'badge' => 1, 'sound' => 'default');
$payload = json_encode($payload);