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

PHP - mb_substr () का उपयोग करके स्ट्रिंग का चयनित भाग कैसे प्राप्त करें?


PHP में, mb_substr() किसी दिए गए स्ट्रिंग के चयनित भाग को वापस करने के लिए उपयोग किया जाता है। मल्टीबाइट सुरक्षित substr() वर्णों की संख्या के आधार पर कार्य करता है। यह स्ट्रिंग की शुरुआत से स्थिति की गणना करता है। यह पहली वर्ण स्थिति के लिए 0 और दूसरी स्थिति वर्ण के लिए 1 लौटाएगा, और इसी तरह।

सिंटैक्स

string mb_substr(str $string, int $start, int $length, str $encoding)

पैरामीटर

यह PHP फ़ंक्शन चार पैरामीटर स्वीकार करता है:$string , $प्रारंभ , $लंबाई और $एन्कोडिंग

  • $string− इस पैरामीटर का उपयोग दिए गए स्ट्रिंग से सबस्ट्रिंग को निकालने के लिए किया जाता है।

$string = mb_substr("Welcome to the online tutorials!", 5, 10, "UTF-8");
  • $शुरू— यदि प्रारंभ गैर-ऋणात्मक है, तो प्रारंभ से पहले वर्ण के लिए यह पैरामीटर 0 देता है। उदाहरण के लिए, यदि दी गई स्ट्रिंग “abcefg” . है तो पहले स्थान पर वर्ण 0 का अर्थ है “a” और इसी तरह। यदि प्रारंभ स्ट्रिंग ऋणात्मक है, तो यह वर्ण को स्ट्रिंग के अंत से वापस कर देगी।

  • $लंबाई− लंबाई पैरामीटर स्ट्रिंग से उपयोग किए जाने वाले वर्णों की अधिकतम संख्या है।

// Length is used from character (5 to 10) (5, 10, "UTF-8");
  • $एन्कोडिंग- इसका उपयोग कैरेक्टर एन्कोडिंग के लिए किया जाता है। यदि इसे छोड़ दिया जाता है या शून्य कर दिया जाता है, तो आंतरिक वर्ण एन्कोडिंग मान का उपयोग किया जाएगा।

रिटर्न वैल्यू

मल्टीबाइट सबस्ट्रिंग फ़ंक्शन प्रारंभ . का उपयोग करके दिए गए स्ट्रिंग से चयनित भाग को वापस कर देगा और लंबाई पैरामीटर।

उदाहरण

<?php
   // the mb_substr function will return
   // the selected part of string
   $string = mb_substr("Welcome to the online tutorials!", 5, 10, "UTF-8");

   // Convert selected string in upper case
   $string = mb_convert_case($string, MB_CASE_UPPER, "UTF-8");

   // Output will be me to the
   echo "$string";
?>

आउटपुट

ME TO THE

  1. सी # का उपयोग कर स्ट्रिंग में उच्चतम होने वाला चरित्र कैसे प्राप्त करें?

    एक स्ट्रिंग में उच्चतम होने वाला वर्ण वह है जो सबसे अधिक बार होता है। इसे निम्न उदाहरण का उपयोग करके प्रदर्शित किया जा सकता है। String: apples are red The highest occurring character in the above string is e as it occurs 3 times, which is more than the occurrence of any other character. एक प्रोग्रा

  1. जावा में toString () का उपयोग करके संख्याओं का स्ट्रिंग प्रतिनिधित्व कैसे प्राप्त करें?

    The toString() विधि वस्तु . की एक महत्वपूर्ण विधि है वर्ग और इसका उपयोग किसी वस्तु के स्ट्रिंग या पाठ्य प्रतिनिधित्व को वापस करने के लिए किया जा सकता है। ऑब्जेक्ट क्लास की toString() विधि निर्दिष्ट ऑब्जेक्ट के वर्ग के नाम के रूप में एक स्ट्रिंग देता है जिसके बाद @ चिह्न और हैशकोड ऑब्जेक्ट का (jav

  1. पायथन में स्ट्रिंग से न्यूनतम वर्णमाला वर्ण कैसे प्राप्त करें?

    स्ट्रिंग से न्यूनतम वर्णमाला वर्ण प्राप्त करने के लिए आप स्ट्रिंग पर न्यूनतम विधि का उपयोग कर सकते हैं। आप इसे इस प्रकार उपयोग कर सकते हैं: >>> min('helloworld') 'd' >>> min(‘TAJMAHAL’) ‘A’