htmlentities funksiyasi

htmlentities funksiyasi belgilarni mos HTML entitylarga aylantiradi. Yaxshiroq tushunish uchun misollarni ko'rib chiqing.

Funksiya htmlspecialchars ga o'xshaydi, biroq, undan farqli o'laroq, HTML entity mavjud bo'lgan barcha belgilarni aylantiradi.

Sintaksis

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

Misol

Keling, teglar bilan satrni aylantiramiz:

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

Kodni bajarish natijasi:

php'<b>text</b>'

Misol

Keling, ampersand bilan satrni aylantiramiz:

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

Kodni bajarish natijasi:

php'test: &'

Shuningdek qarang