PHP sorunu html_entity_decode?

0 Cevap php

Ben onların literal karakter eşdeğer bir kaynak dizeden HTML varlıkları dönüştürmek çalışıyorum.

Örneğin:

<?php

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

?>

Bu haklı ekranda varlık dönüştürür iken ben HTML kodu baktığımızda, hala açık varlık gösteriyor. Ben bir HTML sayfası içinde bir dize kullanarak değilim gibi tam anlamıyla varlık dönüştürür ki ben bunu değiştirmek gerekir.

Herhangi bir yanlış yapıyorum ne fikir?

Bilginize Ben Apple'ın Push bildirim servisine dönüştürülen dize gönderiyorum:

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

0 Cevap