Funksie htmlentities
Die funksie htmlentities omskep simbole
in ooreenstemmende HTML-entiteite. Sien voorbeelde vir beter begrip.
Die funksie is soortgelyk aan htmlspecialchars,
maar, in teenstelling met laasgenoemde, omskep dit alle
simbole waarvoor 'n HTML-entiteit bestaan.
Sintaksis
htmlentities(string $string, int $flags = ENT_COMPAT, ?string $encoding = null, bool $double_encode = true): string
Voorbeeld
Kom ons omskep 'n string met etikette:
<?php
$str = '<b>text</b>';
$res = htmlentities($str);
echo $res;
?>
Uitvoer van die kode:
'<b>text</b>'
Voorbeeld
Kom ons omskep 'n string met 'n ampersand:
<?php
$str = 'test: &';
$res = htmlentities($str);
echo $res;
?>
Uitvoer van die kode:
'test: &'
Sien ook
-
die funksie
html_entity_decode,
wat die omgekeerde bewerking uitvoer -
die funksie
htmlspecialchars,
wat 'n soortgelyke bewerking uitvoer