Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP mb_strimwidth (मल्टीबाइट स्ट्रिमविड्थ) फंक्शन

PHP में mb_strimwidth() फंक्शन का उपयोग निर्दिष्ट चौड़ाई के साथ दी गई स्ट्रिंग को ट्रंकेट करने के लिए किया जाता है। इसका उपयोग दी गई स्ट्रिंग से निर्दिष्ट चौड़ाई काटने के लिए किया जाता है।

सिंटैक्स

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 एन्कोडिंग
mb_internal_encoding("UTF-8");
// यह दी गई स्ट्रिंग चौड़ाई को ट्रिम करेगा
$str_string = mb_strimwidth("Simply Easy Learning!", 2, 15, "...");
// परिणामी आउटपुट दिखाता है
echo "$str_string";
?>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

mply Easy Le...

नोट - उपरोक्त PHP कोड स्ट्रिंग को 2वें कैरेक्टर से 12वें कैरेक्टर तक ट्रिम करना शुरू करेगा। यह आंतरिक एन्कोडिंग का उपयोग करता है।

  1. - PHP में str_repeat() फ़ंक्शन

    str_repeat() फ़ंक्शन PHP में str_repeat() फ़ंक्शन किसी स्ट्रिंग को निर्दिष्ट संख्या में दोहराने के लिए उपयोग किया जाता है। सिंटैक्स str_repeat(string $string, int $times): string पैरामीटर्स string - दोहराई जाने वाली स्ट्रिंग times - स्ट्रिंग को दोहराने की संख्या। 0 या उससे अधिक होना चाहिए। रिटर

  1. - PHP में str_pad() फ़ंक्शन

    str_pad() फ़ंक्शन PHP में str_pad() फ़ंक्शन किसी स्ट्रिंग को नई लंबाई तक पैड (भरने) करने के लिए उपयोग किया जाता है। यह पैड की गई स्ट्रिंग रिटर्न करता है। सिंटैक्स str_pad(string $string, int $length, string $pad_string = , int $pad_type = STR_PAD_RIGHT): string पैरामीटर्स string - पैड की जाने वा

  1. - PHP में quoted_printable_encode() फ़ंक्शन

    quoted_printable_encode() फ़ंक्शन PHP में quoted_printable_encode() फ़ंक्शन 8-बिट स्ट्रिंग को कोटेड-प्रिंटेबल स्ट्रिंग में बदलने के लिए उपयोग किया जाता है। सिंटैक्स quoted_printable_encode(string $string): string पैरामीटर्स string - कन्वर्ट की जाने वाली 8-बिट स्ट्रिंग रिटर्न वैल्यू quoted_print