htmlentities Fonksiyonu
htmlentities fonksiyonu, karakterleri
ilgili HTML varlıklarına dönüştürür. Daha iyi anlamak için örneklere bakın.
Fonksiyon, htmlspecialchars
fonksiyonuna benzer, ancak ondan farklı olarak, HTML varlığı bulunan
tüm karakterleri dönüştürür.
Sözdizimi
htmlentities(string $string, int $flags = ENT_COMPAT, ?string $encoding = null, bool $double_encode = true): string
Örnek
Etiketler içeren bir dizeyi dönüştürelim:
<?php
$str = '<b>text</b>';
$res = htmlentities($str);
echo $res;
?>
Kodun çalıştırılmasının sonucu:
'<b>text</b>'
Örnek
Bir işareti (&) içeren bir dizeyi dönüştürelim:
<?php
$str = 'test: &';
$res = htmlentities($str);
echo $res;
?>
Kodun çalıştırılmasının sonucu:
'test: &'
Ayrıca Bakınız
-
html_entity_decodefonksiyonu,
ters işlemi gerçekleştirir -
htmlspecialcharsfonksiyonu,
benzer bir işlem gerçekleştirir