Hàm htmlentities
Hàm htmlentities chuyển đổi các ký tự
thành các thực thể HTML tương ứng. Xem các ví dụ để hiểu rõ hơn.
Hàm này tương tự htmlspecialchars,
tuy nhiên, khác với nó, hàm này chuyển đổi tất cả
các ký tự mà tồn tại thực thể HTML.
Cú pháp
htmlentities(string $string, int $flags = ENT_COMPAT, ?string $encoding = null, bool $double_encode = true): string
Ví dụ
Hãy chuyển đổi một chuỗi có chứa thẻ:
<?php
$str = '<b>text</b>';
$res = htmlentities($str);
echo $res;
?>
Kết quả thực thi mã:
'<b>text</b>'
Ví dụ
Hãy chuyển đổi một chuỗi có chứa dấu và:
<?php
$str = 'test: &';
$res = htmlentities($str);
echo $res;
?>
Kết quả thực thi mã:
'test: &'
Xem thêm
-
hàm
html_entity_decode,
thực hiện thao tác ngược lại -
hàm
htmlspecialchars,
thực hiện thao tác tương tự