html_entity_decode() का उपयोग HTML निकायों को उनके अनुप्रयोग वर्णों में बदलने के लिए किया जाता है
सिंटैक्स
html_entity_decode(str, flags, character-set)
पैरामीटर
-
str - डिकोड करने के लिए स्ट्रिंग
-
झंडे - निर्दिष्ट करता है कि उद्धरणों को कैसे संभालना है।
-
निम्नलिखित उद्धरण शैलियाँ हैं -
-
ENT_COMPAT - डिफ़ॉल्ट। केवल दोहरे उद्धरणों को डिकोड करता है
-
ENT_QUOTES - दोहरे और एकल उद्धरणों को डिकोड करता है
-
ENT_NOQUOTES - किसी भी उद्धरण को डिकोड नहीं करता है
-
-
प्रयुक्त सिद्धांत को निर्दिष्ट करने के लिए अतिरिक्त झंडे -
-
ENT_HTML401 - डिफ़ॉल्ट. कोड को HTML 4.01 के रूप में हैंडल करें
-
ENT_HTML5 - कोड को HTML 5 के रूप में हैंडल करें
-
ENT_XML1 - कोड को XML 1 के रूप में हैंडल करें
-
ENT_XHTML - कोड को XHTML के रूप में हैंडल करें
-
-
चरित्र-सेट - एक स्ट्रिंग जो निर्दिष्ट करती है कि किस वर्ण-सेट का उपयोग करना है।
-
निम्नलिखित संभावित मान हैं -
-
यूटीएफ -8 - डिफ़ॉल्ट। ASCII संगत मल्टी-बाइट 8-बिट यूनिकोड
-
ISO-8859-1 - पश्चिमी यूरोपीय
-
ISO-8859-15 - पश्चिमी यूरोपीय (ISO-8859-1 में गायब यूरो चिह्न + फ़्रेंच और फ़िनिश अक्षरों को जोड़ता है)
-
cp866 - डॉस-विशिष्ट सिरिलिक वर्णसेट
-
cp1251 - विंडोज़-विशिष्ट सिरिलिक वर्णसेट
-
cp1252 - पश्चिमी यूरोपीय के लिए Windows विशिष्ट वर्णसेट
-
KOI8-R - रूसी
-
BIG5 - पारंपरिक चीनी, मुख्य रूप से ताइवान में उपयोग किया जाता है
-
GB2312 - सरलीकृत चीनी, राष्ट्रीय मानक वर्ण सेट
-
BIG5-HKSCS - Big5 हांगकांग एक्सटेंशन के साथ
-
Shift_JIS - जापानी
-
ईयूसी-जेपी - जापानी
-
MacRoman - कैरेक्टर-सेट जो Mac OS द्वारा उपयोग किया गया था
-
वापसी
html_entity_decode() फ़ंक्शन कनवर्ट की गई स्ट्रिंग लौटाता है।
निम्नलिखित एक उदाहरण है -
उदाहरण
<?php $orig = "We've all the <b>books<b>!"; $one = htmlentities($orig); $two = html_entity_decode($one); echo $one; echo $two; ?>
निम्न आउटपुट है -
आउटपुट
We've all the <b>books</b>!We've all the books!