mb_convert_case() PHP-এ একটি বিল্ট-ইন ফাংশন যা একটি দেওয়া স্ট্রিং-এ কেস ফোল্ডিং সম্পাদন করতে ব্যবহৃত হয়।
সিনট্যাক্স
string mb_convert_case(str $string, int $mode, str $encoding)
প্যারামিটারসমূহ
mb_convert_case() একটি স্ট্রিং-এ কেস ফোল্ডিং সম্পাদন করতে তিনটি প্যারামিটার গ্রহণ করে: $string, $mode এবং $encoding।
$string− এই প্যারামিটারটি রূপান্তরিত হচ্ছে স্ট্রিংটি রিটার্ন করতে ব্যবহৃত হয়।
$mode: mode প্যারামিটারটি রূপান্তর মোডের জন্য ব্যবহৃত হয়। এটি মাল্টিবাইট স্ট্রিং রূপান্তরের জন্য MB_CASE_UPPER, MB_CASE_LOWER, MB_CASE_TITLE, MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE, MB_CASE_FOLD_SIMPLE ব্যবহার করতে পারে।
$encoding: এই প্যারামিটারটি ক্যারেক্টার এনকোডিং। যদি এটি বাদ দেওয়া হয় বা null হয়, তবে অভ্যন্তরীণ ক্যারেক্টার এনকোডিং মান ব্যবহার করা হবে।
রিটার্ন মান
mb_convert_case() রূপান্তর মোড অনুযায়ী স্ট্রিং রিটার্ন করতে ব্যবহৃত হয়।
নোট: PHP 7.3.0 থেকে, কিছু মাল্টিবাইট ফাংশন মোড হিসেবে যোগ করা হয়েছে, যেমন MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE, এবং MB_CASE_FOLD_SIMPLE।
উদাহরণ ১
<?php $string = "Hello World!, Welcome to the online Tutorial"; // উপরের স্ট্রিংকে আপার কেস-এ রূপান্তর করুন $string = mb_convert_case($string, MB_CASE_UPPER, "UTF-8"); echo $string; // এটি দেওয়া স্ট্রিংকে লোয়ার কেস-এ রূপান্তর করবে $string = mb_convert_case($string, MB_CASE_LOWER, "UTF-8"); echo $string; ?>
আউটপুট
HELLO WORLD!, WELCOME TO THE ONLINE TUTORIALhello world!, welcome to the online tutorial
উদাহরণ ২
<?php $string = "Hello World!, Welcome to the online Tutorial"; // MB_CASE_TITLE ব্যবহার করা হয়েছে $string = mb_convert_case($string, MB_CASE_TITLE, "UTF-8"); echo $string; // MB_CASE_UPPER_SIMPLE স্ট্রিংকে আপার কেস-এ রূপান্তর করে $string = mb_convert_case($string, MB_CASE_UPPER_SIMPLE, "UTF-8"); echo $string; ?>
আউটপুট
Hello World!, Welcome To The Online TutorialHELLO WORLD!, WELCOME TO THE ONLINE TUTORIAL