$ strSubject = preg_replace ('/ / बी'। $ StrWord। '\ B / i', '& lt ; बी & gt; '। $ स्ट्रॉवर्ड।' & Lt; / b & gt; ', $ strSubject); कोड के ऊपर PHP 5.2.6 में काम करता है, लेकिन PHP 5.2.9 में काम नहीं कर रहा है और "चेतावनी, अनजान मोडिफ़र ....." त्रुटि मिलती है। कृपया
संभवत: $ strWord में एक मेटा वर्ण अनपेक्षित है। यह प्रयास करें ... <पूर्व> $ strSubject = preg_replace ('/ \ b'.preg_quote ($ strWord,' /').'\b/i ',' & lt; b & gt; ' $ स्ट्रॉवर्ड। '& Lt; / b & gt;', $ strSubject); इसके अलावा, आप इसका उपयोग कर सकते हैं:)
$ strSubject = preg_replace ('/ \ b ('। Preg_quote ($ strWord, '/' )। ') \ B / i', '& lt; b & gt; $ 1 & lt; / b & gt;', $ strSubject);
Comments
Post a Comment