PHP html_entity_decode() فونکسیسی
مثال
HTML entities را به کاراکترها تبدیل کنید:
<?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() Wannan shi ne ɓangaren kalmomi da ake amfani da ita.
Fassarar
html_entity_decode(string,flags,character-set)
Tafiyar | Bayanai |
---|---|
string | Dabam. Ake amfani da ita don sanya ramiyarin da ake amfani da ita. |
flags |
Koyaushe. Ake amfani da ita don sanya ramiyarin da ake amfani da ita, da kuma ramiyarin da ake amfani da ita. Kalmomi da ake amfani da ita:
Dabara ce gina zaɗin ramiyarin da ake amfani da ita:
|
character-set |
Koyaushe. Wannan shi ne kalmomi da ake amfani da ita, da kuma ramiyarin da ake amfani da ita. Kalmomi da ake amfani da ita:
Shaidarwa:A cikin sabuwar PHP 5.4, ana fiyyace irin ramiyarin da za a fiyyace a cikin ISO-8859-1. Daga PHP 5.4, ana fiyyace irin ramiyarin da za a fiyyace a cikin UTF-8. |
Kwamfuran fasaha
Manufofin: | Gyara kalmar da ake samun |
Wurin PHP: | 4.3.0+ |
Dokar kammala:
Wurin | Baɗaɗɗen bayanai |
---|---|
PHP 5 | character-set Karamin girman gudanarwa shine UTF-8. |
PHP 5.4 |
Dabara ce gina za gaɗonin ramiyarin wajenin da ake gudanar da wannan ramiyarin
|
PHP 5.3.4 | پشتیبانی از کدگذاریهای چندبایتی جدید اضافه شده است. |
مثالهای بیشتر
مثال 1
HTML entities را به کاراکترها تبدیل کنید:
<?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 entities را به کاراکترها تبدیل کنید:
<?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> نام من یوویند سان است. من نروژیزبان هستم. </body> </html>
خروجی مرورگر کد بالا:
نام من یوویند سان است. من نروژیزبان هستم.