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

phphtmlentities(string $string, int $flags = ENT_COMPAT, ?string $encoding = null, bool $double_encode = true): string

Beispiel

Lassen Sie uns einen String mit Tags umwandeln:

php<?php
  $str = '<b>text</b>';
  $res = htmlentities($str);
  
  echo $res;
?>

Ergebnis der Codeausführung:

php'<b>text</b>'

Beispiel

Lassen Sie uns einen String mit einem kaufmännischen Und umwandeln:

php<?php
  $str = 'test: &';
  $res = htmlentities($str);
  
  echo $res;
?>

Ergebnis der Codeausführung:

php'test: &'

Siehe auch