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

PHP में iconv_substr() का उपयोग करके स्ट्रिंग का हिस्सा निकालना


PHP में, iconv_substr() फ़ंक्शन का उपयोग ऑफसेट और लंबाई पैरामीटर्स द्वारा निर्दिष्ट स्ट्रिंग के एक हिस्से को काटने के लिए किया जाता है। मान लीजिए हमारे पास एक स्ट्रिंग "helloWorld" है और हम केवल स्ट्रिंग (llowo) को काटकर दिखाना चाहते हैं, तो हम इसे 2 से 5 तक की संख्याओं का उपयोग करके चुनेंगे।

सिंटैक्स

string iconv_substr(string $string, int $offset, int $length, string $encoding)

पैरामीटर्स

iconv_substr() चार पैरामीटर्स स्वीकार करता है: $string, $offset, $length और $encoding।

  • $string - $string पैरामीटर मूल स्ट्रिंग को निर्दिष्ट करता है।

  • $offset - यदि $offset पैरामीटर नॉन-नेगेटिव है, तो iconv_substr() फ़ंक्शन स्ट्रिंग के चयनित हिस्से को शुरुआत में ऑफसेट कैरेक्टर से काटता है, शून्य से गिनती करते हुए। और यदि यह नेगेटिव है, तो iconv_substr() फ़ंक्शन स्ट्रिंग के अंत से ऑफसेट कैरेक्टर दूर की स्थिति से शुरू होने वाले हिस्से को काटता है।

  • $length - यदि $length पैरामीटर दिया गया है और यह पॉजिटिव है, तो इसका रिटर्न मान ऑफसेट से शुरू होने वाले हिस्से के अधिकतम लंबाई कैरेक्टर्स को समाहित करेगा।

  • $encoding - यदि एन्कोडिंग पैरामीटर अनुपस्थित या null है, तो स्ट्रिंग को iconv.internal_encoding में माना जाता है।

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

iconv_substr() फ़ंक्शन ऑफसेट और लंबाई पैरामीटर्स द्वारा निर्दिष्ट स्ट्रिंग का हिस्सा लौटाता है। यदि स्ट्रिंग ऑफसेट कैरेक्टर्स से छोटी है, तो यह False लौटाएगा। यदि स्ट्रिंग ऑफसेट कैरेक्टर्स के समान लंबाई की है, तो एक नल या खाली स्ट्रिंग लौटाई जाएगी।

उदाहरण 1

स्पेस रीडिंग के बिना iconv_substr() फ़ंक्शन

<?php
    // Helloworld स्ट्रिंग का उपयोग किया गया
    // स्ट्रिंग से चयनित हिस्से को काटने के लिए
    // iconv_substr फ़ंक्शन का उपयोग किया गया
    $string = iconv_substr("HelloWorld!", 2, 7, "UTF-8");
    // यह 2 से 7 तक के कैरेक्टर लौटाएगा
    var_dump($string);
?>

आउटपुट

string(7) "lloWorl"

उदाहरण 2

स्पेस रीडिंग के साथ iconv_substr() फ़ंक्शन

<?php
    // Helloworld स्ट्रिंग का उपयोग किया गया
    // स्ट्रिंग से चयनित हिस्से को काटने के लिए
    // iconv_substr फ़ंक्शन का उपयोग किया गया
    $string = iconv_substr("Hello World!", 2, 7, "UTF-8");
    // यह 2 से 7 तक के कैरेक्टर लौटाएगा
    var_dump($string);
?>

आउटपुट

string(7) "llo Wor"

  1. PHP में imagestringup() फ़ंक्शन से स्ट्रिंग को लंबवत ड्रा करें PHP में imagestringup() फ़ंक्शन से स्ट्रिंग को लंबवत ड्रा करें

    imagestringup() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग इमेज को लंबवत ड्रा करने के लिए किया जाता है। सिंटैक्स bool imagestringup($image, $font, $x, $y, $string, $color) पैरामीटर्स imagestring() छह पैरामीटर्स स्वीकार करता है: $image, $font, $x, $y, $string, और $color। $image - $image पैरामीटर

  1. PHP में imagestring() फ़ंक्शन से टेक्स्ट स्ट्रिंग इमेज को क्षैतिज रूप से ड्रा करें PHP में imagestring() फ़ंक्शन से टेक्स्ट स्ट्रिंग इमेज को क्षैतिज रूप से ड्रा करें

    imagestring() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग स्ट्रिंग को क्षैतिज रूप से ड्रा करने के लिए किया जाता है। सिंटैक्स bool imagestring($image, $font, $x, $y, $string, $color) पैरामीटर्स imagestring() छह अलग-अलग पैरामीटर्स स्वीकार करता है - $image, $font, $x, $y, $string, और $color। $image

  1. - C# का उपयोग करके स्ट्रिंग को रिवर्स कैसे करें?

    स्ट्रिंग को रिवर्स करने के लिए, Array.Reverse() मेथड का उपयोग करें।वह स्ट्रिंग सेट करें जिसे आप रिवर्स करना चाहते हैं:string str = Amit;उपरोक्त मेथड में, हमने स्ट्रिंग को कैरेक्टर ऐरे में बदल दिया है:char[] ch = str.ToCharArray();फिर Reverse() मेथड का उपयोग किया जाता है।Array.Reverse(ch);उदाहरणusing