फ़ंक्शन mb_strtolower
फ़ंक्शन mb_strtolower स्ट्रिंग के सभी कैरेक्टर्स को लोअरकेस में बदलता है,
मल्टीबाइट एन्कोडिंग की विशेषताओं को ध्यान में रखते हुए। पहले पैरामीटर के रूप में यह एक स्ट्रिंग लेता है,
और दूसरा (वैकल्पिक) - एन्कोडिंग। अगर एन्कोडिंग निर्दिष्ट नहीं है, तो स्क्रिप्ट की आंतरिक एन्कोडिंग का उपयोग किया जाता है।
सिंटेक्स
mb_strtolower(string, [encoding]);
उदाहरण
सिरिलिक वाली स्ट्रिंग को लोअरकेस में बदलें:
<?php
echo mb_strtolower('Привет МИР');
?>
कोड निष्पादन का परिणाम:
'привет мир'
उदाहरण
UTF-8 एन्कोडिंग निर्दिष्ट करते हुए स्ट्रिंग को बदलें:
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
कोड निष्पादन का परिणाम:
'hello world'
उदाहरण
मल्टीबाइट स्ट्रिंग्स के लिए सामान्य strtolower के साथ तुलना:
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
कोड निष्पादन का परिणाम:
'Привет Мир'
'привет мир'
यह भी देखें
-
फ़ंक्शन
mb_strtoupper,
जो स्ट्रिंग को अपरकेस में बदलता है -
फ़ंक्शन
strtolower,
जो स्ट्रिंग को लोअरकेस में बदलता है