108 of 410 menu

Функција htmlspecialchars

Функција htmlspecialchars омогућава приказ тагова у прегледачу тако да их он не тумачи као команде, већ их приказује као стрингове. Функција претвара амперсанд & у &amp;, знак мање < у &lt;, знак веће > у &gt;.

Ако треба да претворите све могуће HTML ентитете, користите htmlentities.

Синтакса

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

Пример

Хајде да претворимо стринг са таговима:

<?php echo htmlspecialchars('<b>bold text</b>'); ?>

Резултат извршавања кода:

'<b>text</b>'

Пример

Хајде да претворимо стринг са амперсандом:

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

Резултат извршавања кода:

'test: &'

Погледајте такође

  • функцију htmlspecialchars_decode,
    која обавља обрнуту операцију
  • функцију htmlentities,
    која обавља сличну операцију
  • функцију strip_tags,
    која која уклања тагове из стринга
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј