का उपयोग कर रहा निम्न पाठ है:निकालें एन्कोडिंग पीएचपी
We%27re%20proud%20to%20introduce%20the%20Amazing
मैं एन्कोडिंग PHP का उपयोग निकालना चाहते हैं, लेकिन html_entity_decode()
का उपयोग कर काम नहीं करता।
कोई सुझाव?
का उपयोग कर रहा निम्न पाठ है:निकालें एन्कोडिंग पीएचपी
We%27re%20proud%20to%20introduce%20the%20Amazing
मैं एन्कोडिंग PHP का उपयोग निकालना चाहते हैं, लेकिन html_entity_decode()
का उपयोग कर काम नहीं करता।
कोई सुझाव?
echo urldecode('We%27re%20proud%20to%20introduce%20the%20Amazing');
यह एक url_ecoded स्ट्रिंग है। urldecode
% 27 और% 20 यूआरएल एन्कोडेड इकाइयां हैं।
आप इसे डीकोड करने के लिए urldecode() का उपयोग करना चाहेंगे। urlencode() एन्कोडिंग यूआरएल पैरामीटर के लिए भी मौजूद है।
यह एन्कोडिंग Percent encoding या यूआरएल एन्कोडिंग कहा जाता है। पीएचपी में आप rawurlencode
, rawurldecode
"कच्चे" URL एन्कोडिंग के साथ-साथ urlencode
और urldecode
थोड़ा अलग एन्कोडिंग कि क्वेरी में प्रयोग किया जाता है (बल्कि application/x-www-form-urlencoded रूप में जाना जाता है, जहां अंतरिक्ष +
बजाय %20
साथ इनकोडिंग) के लिए के लिए है।
आपके मामले में "कच्चे" यूआरएल एन्कोडिंग का उपयोग किया जाता है। "जब का इस्तेमाल करके उनकी ज्ञात" का मतलब क्या
rawurldecode('We%27re%20proud%20to%20introduce%20the%20Amazing')
+1, लेकिन: तो यह डिकोड करने के लिए rawurldecode
कोशिश? –
Kzqai
धन्यवाद, यह मेरा समय बचाया, rawurlencode/डिकोड के लिए – Ric17101