mb_strimwidth() PHP में फ़ंक्शन निर्दिष्ट चौड़ाई के साथ दिए गए स्ट्रिंग को छोटा करने के लिए उपयोग किया जाता है। इसका उपयोग किसी दिए गए स्ट्रिंग से निर्दिष्ट चौड़ाई को काटने के लिए किया जाता है।
सिंटैक्स
string mb_strimwidth($str_string, $int_start, $int_width, $str_trim_marker, $str_encoding)
उदाहरण के लिए,
mb_strimwidth($str_string: "PHP Tutorials", $int_start: 2, $int_width: 10, $str_trim_marker: "...",);
पैरामीटर
mb_strimwidth() स्ट्रिंग चौड़ाई को ट्रिम करने के लिए पांच अलग-अलग पैरामीटर स्वीकार करता है।
-
$str_string - वह स्ट्रिंग जिसे डिकोड किया जाना है।
-
$int_start - यह पूर्णांक पैरामीटर निर्दिष्ट प्रारंभ स्थिति से स्ट्रिंग को ट्रिम कर देगा। यह स्ट्रिंग की शुरुआत से वर्णों की स्ट्रिंग को ट्रिम कर देगा।
-
$int_width - वांछित ट्रिम की चौड़ाई। नकारात्मक चौड़ाई स्ट्रिंग के अंत से गिना जाता है।
-
$str_trim_marker - यह एक स्ट्रिंग है जो दिए गए स्ट्रिंग के अंत में जोड़ दी जाती है जब स्ट्रिंग को काटा/छोटा जाता है।
-
$str_encoding - यह वर्ण एन्कोडिंग पैरामीटर है। यदि इसे छोड़ दिया जाता है या NULL, तो आंतरिक एन्कोडिंग मान का उपयोग किया जाएगा।
रिटर्न वैल्यू
mb_strimwidth() काटे गए स्ट्रिंग को लौटाता है। अगर हम trim_marker . सेट करते हैं , तो यह चौड़ाई से मेल खाने के लिए अंतिम वर्णों को बदल देगा।
उदाहरण
<?php
// UTF-8 encoding
mb_internal_encoding("UTF-8");
// It will trim the given string width
$str_string = mb_strimwidth("Simply Easy Learning!", 2, 15, "...");
// shows the resultant output
echo "$str_string";
?> आउटपुट
यह निम्नलिखित आउटपुट देगा -
mply Easy Le...
नोट -उपरोक्त PHP कोड 2 nd . से स्ट्रिंग को ट्रिम करना शुरू कर देगा 12 वें . तक का वर्ण चरित्र। यह आंतरिक एन्कोडिंग का उपयोग करता है।