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

phphtmlentities(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<?php
  $str = '<b>text</b>';
  $res = htmlentities($str);
  
  echo $res;
?>

Kodun çalıştırılmasının sonucu:

php'<b>text</b>'

Örnek

Bir işareti (&) içeren bir dizeyi dönüştürelim:

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

Kodun çalıştırılmasının sonucu:

php'test: &'

Ayrıca Bakınız