PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : umkehrung von htmlentities()


P4r4
07.10.2002, 15:42:29
hi

wie kann ich daten die ich zuvor mit htmlentities() in unicode umgewandelt habe wieder zurück in sonderzeichen umwandeln?

thx
para

MiH
07.10.2002, 16:30:15
dafür gibts keine funktion.
daher hilft dir nur preg_replace()

Matt
07.10.2002, 16:44:07
http://www.php.net/manual/en/function.htmlentities.php gibt eine lösungsmethode:

<?php
function unhtmlentities ($string)
{
$trans_tbl = get_html_translation_table (HTML_ENTITIES);
$trans_tbl = array_flip ($trans_tbl);
return strtr ($string, $trans_tbl);
}
?>


Schau immer ins online manual, das ist von PHP nämlich wirklich genial...

P4r4
08.10.2002, 01:40:24
jau super

danke!