हाँ: मुझे पता है। जब हम multibyte char के साथ काम कर रहे हों तो हमें mb_ * फ़ंक्शन का उपयोग करना चाहिए। लेकिन जब हम स्ट्रॉप्स का उपयोग कर रहे हैं? चलो एक नज़र इस कोड को ले चलते हैंmb_strpos बनाम स्ट्रॉस, क्या अंतर है?
var_dump(strpos("My symbol utf-8 is the €.", "\xE2\x82\xAC")); // int(23)
वहाँ mb_strpos का उपयोग करने का एक अंतर है (UTF-8 में बचाया)? यह काम एक ही काम नहीं करता है? आखिरकार, स्ट्रॉसएक स्ट्रिंग (एकाधिक बाइट) की तलाश है? क्या इसके बजाय स्ट्रॉप्स का उपयोग करने का कोई कारण है?
यह मदद कर सकता है :: http://stackoverflow.com/questions/ 5712226/जब-चाहिए-ए-उपयोग MB-strpos-ओवर-strpos –