mb_convert_case() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग किसी दिए गए स्ट्रिंग पर केस फोल्डिंग करने के लिए किया जाता है।
सिंटैक्स
string mb_convert_case(string $string, int $mode, string $encoding)
पैरामीटर्स
mb_convert_case() तीन पैरामीटर्स स्वीकार करता है: $string, $mode और $encoding ताकि स्ट्रिंग पर केस फोल्डिंग की जा सके।
$string - यह पैरामीटर परिवर्तित की जाने वाली स्ट्रिंग को निर्दिष्ट करता है।
$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।
उदाहरण 1
<?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
उदाहरण 2
<?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