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

PHP mb_strcut() फंक्शन

PHP में mb_strcut() फंक्शन का उपयोग निर्दिष्ट स्ट्रिंग का एक भाग प्राप्त करने के लिए किया जाता है। यह दी गई स्ट्रिंग से सबस्ट्रिंग निकालता है। यह कैरेक्टर्स के बजाय बाइट्स पर काम करता है। यदि कट पोजीशन मल्टी-बाइट कैरेक्टर्स के दो बाइट्स के बीच होती है, तो कट उन कैरेक्टर्स के पहले बाइट से शुरू होकर प्राप्त होता है।

सिंटैक्स

string mb_strcut( $str_string, $int_start, $int_length=null, $str_encoding=null );

उदाहरण के लिए:

mb_strcut( string="Onlinetutorial", int= 6, length=5, encoding= "UTF-8" );

पैरामीटर्स

mb_strcut() निम्नलिखित चार पैरामीटर्स स्वीकार करता है:

  • str_string - काटी जाने वाली स्ट्रिंग पैरामीटर।

  • int_start - यदि स्टार्ट पैरामीटर नॉन-नेगेटिव है, तो लौटाई गई स्ट्रिंग दिए गए स्ट्रिंग में स्टार्टिंग बाइट पोजीशन से शुरू होगी, शून्य से गिनती करते हुए। उदाहरण के लिए, स्ट्रिंग "onlinetutorial" में, पोजीशन '0' पर बाइट 'o' है, पोजीशन '1' पर 'n' है और इसी तरह। यदि स्टार्ट नेगेटिव है, तो दी गई स्ट्रिंग स्ट्रिंग के अंत से वापस गिनना शुरू करेगी।

  • यदि नेगेटिव स्टार्ट का परिमाण स्ट्रिंग लंबाई से अधिक है, तो लौटाया गया भाग स्ट्रिंग की शुरुआत से निकालना शुरू करेगा।

  • int_length - यह बाइट्स में लंबाई लौटाता है। यदि लंबाई छोड़ी जाती है, तो NULL पास किया जाता है, यह स्ट्रिंग के अंत तक सभी बाइट्स निकालता है। यदि दी गई लंबाई नेगेटिव है, तो लौटाई गई स्ट्रिंग स्ट्रिंग के अंत से वापस गिनती करके लंबाई बाइट पर समाप्त होगी।

  • encoding - यह कैरेक्टर एन्कोडिंग पैरामीटर है। यदि इसे छोड़ा जाता है या NULL होता है, तो आंतरिक एन्कोडिंग मान उपयोग किया जाता है।

रिटर्न मान

mb_strcut() स्टार्ट और लंबाई पैरामीटर्स द्वारा निर्दिष्ट स्ट्रिंग का निर्दिष्ट भाग लौटाता है।

उदाहरण

<?php
// UTF-8 एन्कोडिंग
// स्ट्रिंग online tutorial 6 से 5 कैरेक्टर्स तक काटेगी
$string = mb_strcut("Onlinetutorial", 6, 5, "UTF-8");
$str = mb_strtoupper($string);
// आउटपुट "TUTOR"
print_r($str);
?>

आउटपुट

TUTOR
  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

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

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