কম্পিউটার

পিএইচপি – mb_strrchr() ফাংশন


mb_strrchr() PHP-এ ফাংশন অন্য স্ট্রিং-এর মধ্যে একটি প্রদত্ত স্ট্রিং-এ একটি অক্ষরের শেষ উপস্থিতি পরীক্ষা করে। উদাহরণস্বরূপ, ধরুন আমাদের একটি স্ট্রিং আছে "ia" এবং আমাদের অন্য প্রদত্ত স্ট্রিং "PHP টিউটোরিয়াল" থেকে এটি পরীক্ষা করতে হবে, তারপর mb_strrchr() ফাংশন শেষ অস্তিত্ব অক্ষর "ials" পর্যন্ত অক্ষরের অংশ ফিরিয়ে দেবে . যদি এটি পাওয়া না যায়, তাহলে এটি মিথ্যা ফিরে আসবে৷

সিনট্যাক্স

String mb_strrchr($str_haystack, $str_needle, $bool_before_needle=false, $str_encoding=empty)

পরামিতি

mb_strrchr() নিম্নলিখিত চারটি প্যারামিটার গ্রহণ করে −

  • $str_haystack − এই প্যারামিটারটি স্ট্রিং সূচের শেষ অস্তিত্ব পেতে ব্যবহার করা হয়।

  • $str_needle − এই প্যারামিটারটি খড়ের গাদায় বা প্রদত্ত স্ট্রিং থেকে স্ট্রিং খুঁজে পেতে ব্যবহৃত হয়।

  • $bool_before_needle - এই প্যারামিটারটি খড়ের গাদাটির কোন অংশটি ফেরত দিতে হবে তা নির্ধারণ করতে ব্যবহৃত হয়। যদি এটি True তে সেট করা হয়, তাহলে এটি সুচের শুরু থেকে শেষ অস্তিত্ব পর্যন্ত সমস্ত খড়ের গাদা ফিরিয়ে দেবে। যদি এটি False এ সেট করা হয়, তাহলে এটি সুচের শেষ অস্তিত্ব থেকে শেষ পর্যন্ত সমস্ত খড়ের গাদা ফিরিয়ে দেবে৷

  • $str_encoding − এই পরামিতিটি খড়ের গাদাটির অবস্থান ফিরিয়ে দেবে অথবা না পাওয়া গেলে এটি মিথ্যা দেখাবে৷

mb_strrchr() ফাংশন খড়ের গাদা স্ট্রিংয়ের অংশ ফেরত দেয় যদি সুই পাওয়া যায় বা সুই পাওয়া না গেলে এটি মিথ্যা ফেরত দেয়।

উদাহরণ 1

mb_strrchr() পিএইচপি ফাংশন মিথ্যা সুই ব্যবহার করে

<?php
   //using string PHP Tutorials
   // using false needle
   $string=mb_strrchr("PHP Tutorials","ia", false);

   // output
   print_r($string);
?>

আউটপুট

ials

উদাহরণ 2

<?php
   //using string PHP Tutorials
   // using false needle
   $string=mb_strrchr("PHP Tutorials","ia", true);

   // output
   print_r($string);
?>

আউটপুট

PHP Tutor

উদাহরণ 3

<?php
   //using string PHP Tutorials
   // using false needle
   // It returns Nothing because string needle "Ia" is
   //return in capital
   $string = mb_strrchr("PHP Tutorials","Ia", false);

   // output
   print_r($string);
?>

দ্রষ্টব্য − উপরের উদাহরণে, স্ট্রিং সুই "Ia" রাজধানীতে আছে। তাই, এটি কিছুই ফেরত দেবে না কারণ mb_strrchr() কেস-সংবেদনশীল।


  1. পিএইচপি-তে str_pad() ফাংশন

  2. quoted_printable_encode() PHP-তে ফাংশন

  3. quoted_printable_decode() PHP-তে ফাংশন

  4. পিএইচপি-তে nl_langinfo() ফাংশন