PHP html_entity_decode() 函数
实例
ການແປງ HTML entity ເປັນຄຳຫຼົກ:
<?php $str = "<© W3Sçh°°¦§>"; echo html_entity_decode($str); ?>
以上代码的 HTML 输出如下(查看源代码):
<!DOCTYPE html> <html> <body> <? W3S?h????> </body> </html>
ການສະແດງຄຳຫຼົກຂອງກິດຈະກຳດັ່ງກ່າວໃນສານຈອງ:
<? W3S?h????>
定义和用法
html_entity_decode() 函数把 HTML 实体转换为字符。
html_entity_decode() 函数是 htmlentities() ປະຕູຂອງຫົວຫນັງ.
ສັນຍາ
html_entity_decode(string,flags,character-set)
ສັບພັນ | ອະທິບາຍ |
---|---|
string | ຕ້ອງການ. ການກໍານົດສາຍຄວາມທີ່ຈະການກົບ. |
flags |
ຄຳກຳນົດທີ່ຈະເລືອກ. ການຈັດການກົບຄຳວ່າ ແລະ ຊະນິດເອກະສານທີ່ຈະໃຊ້. ຄວາມທີ່ອະນຸຍາດການກົບຄຳວ່າ:
ການກໍານົດສັບພັນທີ່ນຳໃຊ້ສຳລັບຊະນິດເອກະສານ:
|
character-set |
ຄຳກຳນົດທີ່ຈະເລືອກ. ຄວາມທີ່ຫວຽງ ຄວາມທີ່ນຳໃຊ້ສັບພາສາ. ຄວາມທີ່ອະນຸຍາດ:
ຄວາມຄິດເຫັນ:ໃນສະຖານະການ PHP 5.4 ກ່ອນນັ້ນບໍ່ສາມາດຮັບຮູ້ຄວາມທີ່ບໍ່ສາມາດຮັບຮູ້ໄດ້ແມ່ນຈະຖືກລົບໄປໂດຍສະທ້ອນ ISO-8859-1. ຕັ້ງແຕ່ PHP 5.4 ບໍ່ສາມາດຮັບຮູ້ຄວາມທີ່ບໍ່ສາມາດຮັບຮູ້ໄດ້ແມ່ນຈະຖືກລົບໄປໂດຍສະທ້ອນ UTF-8. |
ຂໍ້ມູນດ້ານເຕັກນິກ
ຄວາມຜູກມາຄືນ: | ກັບຄືນການປ່ຽນຕົວການຂອງສາຍຄວາມ |
PHP 版本: | 4.3.0+ |
ບັນທຶກການປັບປຸງ:
ສະຖານະການ | ອະທິບາຍ |
---|---|
PHP 5 | character-set ການປ່ຽນຄູ່ມູນຈາກພາສາ UTF-8. |
PHP 5.4 |
ການເພີ່ມມາຂອງສັບພັນທີ່ນຳໃຊ້ສຳລັບການກໍານົດຊະນິດເອກະສານທີ່ຈະນຳໃຊ້ສັບພັນດັ່ງກ່າວ:
|
PHP 5.3.4 | ການເພີ່ມສະໜັບສະໜູນການສະໜັບສະໜູນການບັນນາທິການຫຼາຍບິນບາດ. |
ກໍລະນີອີກຫຼາຍ
ກໍລະນີ 1
ການແປງ HTML entity ເປັນຄຳຫຼົກ:
<?php $str = "Bill & 'Steve'"; echo html_entity_decode($str, ENT_COMPAT); // ແປງຄຳວຽນສອງກວ່າດຽວ echo "<br>"; echo html_entity_decode($str, ENT_QUOTES); // ແປງຄຳວຽນທັງສອງກວ່າດຽວ echo "<br>"; echo html_entity_decode($str, ENT_NOQUOTES); // ບໍ່ແປງຄຳວຽນ ?>
ການສະແດງ HTML ຂອງກິດຈະກຳດັ່ງກ່າວ (ທົດສະຫຼາກແຫຼ່ງ):
<!DOCTYPE html> <html> <body> Bill & 'Steve'<br> Bill & 'Steve'<br> Bill & 'Steve' </body> </html>
ການສະແດງຄຳຫຼົກຂອງກິດຈະກຳດັ່ງກ່າວໃນສານຈອງ:
Bill & 'Steve' Bill & 'Steve' Bill & 'Steve'
ກໍລະນີ 2
ພາຍໃຕ້ການນໍາໃຊ້ຄວາມອັກສະລິຍະຢູໂຣບສະຫະພັນ, ແມ່ນການແປງ HTML entity ເປັນຄຳຫຼົກ:
<?php $str = "My name is Øyvind Åsane. I'm Norwegian."; echo html_entity_decode($str, ENT_QUOTES, "ISO-8859-1"); ?>
ການສະແດງ HTML ຂອງກິດຈະກຳດັ່ງກ່າວ (ທົດສະຫຼາກແຫຼ່ງ):
<!DOCTYPE html> <html> <body> ຊື່ຂອງຂ້ອຍແມ່ນ ?yvind ?sane. ຂ້ອຍແມ່ນຄົນນໍຣີເນຍ. </body> </html>
ການສະແດງຄຳຫຼົກຂອງກິດຈະກຳດັ່ງກ່າວໃນສານຈອງ:
ຊື່ຂອງຂ້ອຍແມ່ນ ?yvind ?sane. ຂ້ອຍແມ່ນຄົນນໍຣີເນຍ.