Fungu html_entity_decode() ya PHP
Mfano
Kubadilisha HTML entity kuwa herufi:
<?php $str = "<© W3Sçh°°¦§>"; echo html_entity_decode($str); ?>
Muungano wa HTML wa kifaa hii ni kama iliyotunuliwa (Tazama chakula cha msingi):
<!DOCTYPE html> <html> <body> <? W3S?h????> </body> </html>
Muatiko wa kipindi cha kifunguo cha kichakaza:
<? W3S?h????>
Mifano na Kikao
Fungu html_entity_decode() huzui HTML hifadhi za kifaa.
Fungu za html_entity_decode() ni htmlentities() 函数的反函数。
语法
html_entity_decode(string,flags,character-set)
参数 | 描述 |
---|---|
string | 必需。规定要解码的字符串。 |
flags |
可选。规定如何处理引号以及使用哪种文档类型。 可用的引号类型:
规定所使用文档类型的附加 flags:
|
character-set |
可选。字符串值,规定要使用的字符集。 允许的值:
Mafano:Kwenye versioni za PHP 5.4 zaidi, mifano ya kuzingatia ambayo hayafikiiwa hata haukubaliwa na ISO-8859-1. Kwenye PHP 5.4, mifano ya kuzingatia hayafikiiwa hata haukubaliwa na UTF-8. |
Mafanikio ya teknolojia
Matokeo wa kuzingatia: | Kurudi neno lililochangiajiwa |
Mwaka wa PHP: | 4.3.0+ |
Logi ya usababishaji:
Mwaka wa kuwa huzina | Muhtasari |
---|---|
PHP 5 | character-set Wapokea thamani wa kuzingatia kwa UTF-8. |
PHP 5.4 |
Wakatiwa mifano ya kuzingatia aina ya wasiaja ambao yanatumiwa kwa kuzingatia tabia za kuhusiana na hatua za uharibifu wa taratibu
|
PHP 5.3.4 | Inawezekana kufikia usanifu wa ujenzi wa mbili wa bayi. |
Mfano zaidi
Mfano 1
Kubadilisha HTML entity kuwa herufi:
<?php $str = "Bill & 'Steve'"; echo html_entity_decode($str, ENT_COMPAT); // Kufungua majina ya kina ya kuzingatia pekee echo "<br>"; echo html_entity_decode($str, ENT_QUOTES); // Kufungua majina ya kina ya kuzingatia na kuzingatia echo "<br>"; echo html_entity_decode($str, ENT_NOQUOTES); // Hatua hii haingii kufungua majina ya kina ?>
Muatiko wa kipindi cha HTML cha kichakaza (angalia chakula cha kigeni):
<!DOCTYPE html> <html> <body> Bill & 'Steve'<br> Bill & 'Steve'<br> Bill & 'Steve' </body> </html>
Muatiko wa kipindi cha kifunguo cha kichakaza:
Bill & 'Steve' Bill & 'Steve' Bill & 'Steve'
Mfano 2
Kwa kutumia kifaa cha kina ya Ulaya, kubadilisha HTML entity kuwa herufi:
<?php $str = "My name is Øyvind Åsane. I'm Norwegian."; echo html_entity_decode($str, ENT_QUOTES, "ISO-8859-1"); ?>
Muatiko wa kipindi cha HTML cha kichakaza (angalia chakula cha kigeni):
<!DOCTYPE html> <html> <body> Jina langu ni ?yvind ?sane. Mimi ni Norwe gian. </body> </html>
Muatiko wa kipindi cha kifunguo cha kichakaza:
Jina langu ni ?yvind ?sane. Mimi ni Norwe gian.