Funktion htmlentities
Die Funktion htmlentities wandelt Zeichen
in entsprechende HTML-Entitäten um. Sehen Sie sich die Beispiele für ein besseres Verständnis an.
Die Funktion ist analog zu htmlspecialchars,
wandelt jedoch im Gegensatz zu dieser alle
Zeichen um, für die eine HTML-Entität existiert.
Syntax
htmlentities(string $string, int $flags = ENT_COMPAT, ?string $encoding = null, bool $double_encode = true): string
Beispiel
Lassen Sie uns einen String mit Tags umwandeln:
<?php
$str = '<b>text</b>';
$res = htmlentities($str);
echo $res;
?>
Ergebnis der Codeausführung:
'<b>text</b>'
Beispiel
Lassen Sie uns einen String mit einem kaufmännischen Und umwandeln:
<?php
$str = 'test: &';
$res = htmlentities($str);
echo $res;
?>
Ergebnis der Codeausführung:
'test: &'
Siehe auch
-
die Funktion
html_entity_decode,
die die umgekehrte Operation ausführt -
die Funktion
htmlspecialchars,
die eine ähnliche Operation ausführt