Funkcija htmlentities

Funkcija htmlentities paverčia simbolius atitinkamais HTML subjektais. Žiūrėkite pavyzdžius, kad geriau suprastumėte.

Funkcija yra analogiška htmlspecialchars, tačiau, skirtingai nuo jos, paverčia visus simbolius, kuriems egzistuoja HTML subjektas.

Sintaksė

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

Pavyzdys

Paverskime eilutę su žymėmis:

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

Kodo vykdymo rezultatas:

php'<b>text</b>'

Pavyzdys

Paverskime eilutę su ampersandu:

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

Kodo vykdymo rezultatas:

php'test: &'

Taip pat žiūrėkite