मैं PHP में कुछ आरएसएस फ़ीड लिख रहा हूं और चरित्र-एन्कोडिंग मुद्दों के साथ छेड़छाड़ कर रहा हूं। क्या मुझे htmlentities() एन्कोडिंग से पहले या बाद में utf8_encode() चाहिए? उदाहरण के लिए, मैं दोनों एम्परसेंड और एक विवरण तत्व में चीनी अक्षरों मिल गया है, और मुझे यकीन है कि जो इन के समुचित है नहीं कर रहा हूँ:आरटीएफ में यूटीएफ -8 और एचटीएमएलटीटी
$output = utf8_encode(htmlentities($source)); or
$output = htmlentities(utf8_encode($source));
और क्यों?
आप यूटीएफ -8 का उपयोग पहली जगह क्यों नहीं करते? – Gumbo