مشکل در اجرای تابع preg_match

سلام دوستان! من ربات تلگرام مینویسم و الان دارم رو یه پروژه کار میکنم که به این تیکه کد خیلی احتیاج دارم! در پیام های تلگرام یک کپشن وجود اره که به همون متن زیر تصاویر یا ویدیو ها و فایل ها گفته میشه ... و یک تکست که همون پیام معمولی هست... من کپشن رو داخل $caption و تکست رو داخل $text ریختم! الان میخوام ربات من یک سری کلمات رو قبول نکنه از کاربر! برای مثال کاربر واسه ی ربات یک عکس ارسال میکنه که کپشن اون "سلام به کانال ما بپیوندید" هست... من میخوام کدی که نوشتم عبارت "کانال" و یا "چنل" رو در تکست و در کپشن مورد بررسی قرار بده (همه میدونیم که در یک لحظه نمیشه هم کپشن و تکست رو واسه ی ربات ارسال کرد ) و اگر در کپشن یا تکست عبارت کانال رو پیدا کرد خروجی true بده ! این کدی هست که نوشتم ... اگه تونیستید واسم درستش کنید
کد PHP:

if ( preg_match ( '/(چنل|کانال)/' , $text  or  $caption ) ) { SendMessage ( $chat_id , "متنی که ارسال کردی رو نمیپذیرم!" , "html" , "true" , $button_back ); } 

مشکل در اجرای تابع preg_match


خرید بک لینک
کپی رابت محفوظ است اخبار ایران و جهان
قدرت گرفته از niloblog