echo preg_match("/\b(בדיקה|מילה)\b/iu", "זוהי בדיקה");
किसी कारण से, यह कोड कई सर्वरों पर 1 लौटाता है जिस पर मैंने इसका परीक्षण किया है, लेकिन 0 एक विशिष्ट सर्वर पर।preg_replace + UTF-8 एक सर्वर पर काम नहीं करता है लेकिन दूसरे पर काम करता है
पीसीआरई यूटीएफ -8 समर्थन और यूनिकोड गुण समर्थन के साथ संकलित है। मामला क्या हो सकता है?
इस सर्वर से 'लोकेल'? वेब सर्वर से डिफ़ॉल्ट वर्णमाला? "फायरबग" हेडर में एन्कोडिंग – ZiTAL
@ZiTAL की प्रतिक्रिया की जांच करें यह अन्य सर्वरों जैसा ही है: स्वीकार्य-वर्णसेट: आईएसओ -885 9 -1, यूटीएफ -8; क्यू = 0.7, *; क्यू = 0.3 – Lior
हमारा इनपुट क्या है ओएस यह? 'print_r (mb_detect_order()); – ZiTAL