2010-10-29 9 views
10

मुझे कौन सा मल्टीबाइट-हैंडलिंग लाइब्रेरी का उपयोग करना चाहिए: iconv या mbstring?iconv या mbstring?

कुछ गुगलिंग के बाद मुझे विशेष रूप से उपयोग करने के लिए मुझे मनाने के लिए पर्याप्त तर्क नहीं मिला, और मुझे कोई बेंचमार्क नहीं मिला (और मैं बहुत आलसी हूं: एक बनाओ)।

शायद यह विकल्प वास्तव में मायने रखता नहीं है?

सलाह के किसी भी भाग के लिए धन्यवाद।

+0

mbstring अधिक सुरक्षित है, http://stackoverflow.com/questions/9375909/iconv-utf-8-ignore-still-produces-illegal-character-error और https://github.com/MindscapeHQ/raygun4php/ खींचें/69 –

उत्तर

7

मेरी आवश्यकताओं के आधार पर मैं दोनों के संयोजन का उपयोग करता हूं। मैं एक वर्णमाला से दूसरे में कनवर्ट करने के लिए iconv का उपयोग करता हूं, लेकिन mb_strtoupper() और mb_stristr() जैसे सरल संचालन के लिए mbstring। लेकिन अगर पुस्तकालयों में से केवल एक की आवश्यकता है तो मैं पूरी तरह से इसकी व्यापक कार्यक्षमताओं और उपयोग में आसानी के लिए mbstring का उपयोग करने का सुझाव देता हूं।

+0

धन्यवाद ... :-) –

संबंधित मुद्दे