কম্পিউটার টিউটোরিয়াল

PHP − mb_strripos() ফাংশন

mb_strripos() ফাংশনটি PHP-এ একটি স্ট্রিং-এর মধ্যে অন্য একটি স্ট্রিং-এর শেষ অস্তিত্ব খুঁজে বের করতে ব্যবহৃত হয়। এই ফাংশন কেস-সেনসিটিভ নয়। এটি ক্যারেক্টার সংখ্যা বেসডে মাল্টি-বাইট সেফ strripos() অপারেশন পারফর্ম করে। এটি হে স্ট্যাক স্ট্রিং-এর শুরু থেকে নির্দিষ্ট নিডল পজিশন কাউন্ট রিটার্ন করে।

সিনট্যাক্স

integer mb_strripos( $str_haystack, $str_needle, $integer_offset=0, $str_encoding )

প্যারামিটার

mb_strripos() নিচের চারটি প্যারামিটার গ্রহণ করে −

  • str_haystack − এটি স্ট্রিং যা নিডল স্ট্রিং-এর শেষ অস্তিত্বের পজিশন পেতে ব্যবহৃত হয়।

  • str_needle − এটি হে স্ট্যাক স্ট্রিং থেকে স্ট্রিং খুঁজে বের করতে ব্যবহৃত হয়।

  • integer_offset − এটি হে স্ট্যাক-এ নিডল পজিশন যেখানে থেকে সার্চ শুরু করা উচিত।

  • str_encoding − এটি ক্যারেক্টার এনকোডিং নাম। যদি অমিট করা হয়, তবে ইন্টারন্যাল এনকোডিং ব্যবহার করা হয়।

রিটার্ন ভ্যালু

এই ফাংশন দেয়া হে স্ট্যাক স্ট্রিং-এ নিডল-এর শেষ অস্তিত্বের নুমেরিক পজিশন রিটার্ন করে। নিডল না পাওয়া গেলে False রিটার্ন করে।

উদাহরণ

<?php
// UTF-8 এনকোডিং
// নিডল "Wo"
// স্ট্রিং "Hello World"
$string = mb_strripos("Hello World", "Wo", 0, "UTF-8");
// আউটপুট
var_dump($string);
?>

আউটপুট

int(6)
  1. PHP-তে str_rot13() ফাংশন

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

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

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