mb_eregi (মাল্টিবাইট রেগুলার এক্সপ্রেশন ইগনোর) পিএইচপি-তে ফাংশন মাল্টিবাইট সাপোর্ট সহ রেগুলার এক্সপ্রেশন ম্যাচ উপেক্ষা করতে ব্যবহৃত হয়। এই ফাংশন মাল্টিবাইট সমর্থনের সাথে কেস-সংবেদনশীল নিয়মিত এক্সপ্রেশন ম্যাচ সম্পাদন করে।
সিনট্যাক্স
bool mb_eregi( $str_ pattern, $str_string, $arr_matches=null )
যেমন
(pattern = "or", string = "Hello World");
পরামিতি
mb_eregi() নিম্নলিখিত তিনটি পরামিতি গ্রহণ করে −
-
প্যাটার্ন − এই প্যারামিটারটি প্রদত্ত স্ট্রিং-এর প্যাটার্নের সাথে মেলে।
mb_ereg ("or", "Hello World") // "or" is the pattern that will be matched // in the given string "Hello World".
-
স্ট্রিং − এই প্যারামিটারটি স্ট্রিং অনুসন্ধান করতে ব্যবহৃত হয়।
-
মিলগুলি - মেলে অন্য প্রদত্ত স্ট্রিং থেকে প্যাটার্নের সাবস্ট্রিং খুঁজে পাওয়ার পরে প্যারামিটার বলা হয়। মেলে অ্যারের মেলে উপাদানগুলিতে সংরক্ষণ করা হয় . যদি মেলে পাওয়া যায় না, তাহলে এটি একটি খালি অ্যারে প্রদান করে।
রিটার্ন মান
প্যাটার্নটি স্ট্রিংয়ের সাথে মিলেছে কিনা তা পরীক্ষা করবে। যদি একটি প্যাটার্ন মিলে যায়, তাহলে এটি পূর্ণসংখ্যার মান "1" প্রদান করে।
উদাহরণ
<?php //UTF-8 encoding $encoding = mb_regex_encoding("UTF-8"); //String pattern is "or" and //string Hello World is used $integer = mb_ereg ("or","Hello World"); //Output var_dump($encoding); print_r($integer); ?>
আউটপুট
bool(true) 1