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

PHP में explode() फंक्शन क्या है?

इस लेख में, PHP Explode() फंक्शन का उपयोग करना सीखें जो एक पूर्वनिर्धारित इनबिल्ट PHP फंक्शन है।

explode फंक्शन का उपयोग "स्ट्रिंग को एलिमेंट्स के टुकड़ों में विभाजित करके ऐरे बनाने" के लिए किया जाता है। PHP में explode फंक्शन हमें एक स्ट्रिंग को डिलीमीटर के साथ छोटे कंटेंट में तोड़ने में सक्षम बनाता है। इस ब्रेक को डिलीमीटर के रूप में जाना जाता है।

सिंटैक्स

explode(separator, String, Number of Elements)

पैरामीटर्स

explode फंक्शन तीन पैरामीटर्स स्वीकार करता है जिनमें से दो अनिवार्य हैं और एक वैकल्पिक है।

आइए तीनों पैरामीटर्स पर चर्चा करें।

separator

यह कैरेक्टर महत्वपूर्ण बिंदुओं या उन बिंदुओं को निर्दिष्ट करता है जहां स्ट्रिंग विभाजित होगी, यानी जब भी यह कैरेक्टर स्ट्रिंग में पाया जाता है तो यह ऐरे के एक एलिमेंट के अंत और दूसरे की शुरुआत का प्रतीक है।

String

ऐरे में विभाजित की जाने वाली इनपुट स्ट्रिंग।

Number of Elements

यह एक वैकल्पिक पैरामीटर है। इसका उपयोग ऐरे के एलिमेंट्स की संख्या निर्धारित करने के लिए किया जाता है। यह पैरामीटर कोई भी पूर्णांक हो सकता है (पॉजिटिव, नेगेटिव या शून्य)।

नोट

जब यह पैरामीटर प्रदान नहीं किया जाता है तो लौटाया गया ऐरे सेपरेटर के साथ स्ट्रिंग को अलग करने के बाद बने एलिमेंट्स की कुल संख्या रखता है।

उदाहरण

<?php 
    $Original = "Hello,Welcome To Tutorials Point"; 
    print_r(explode(" ",$Original)); 
    print_r(explode(" ",$Original,3)); 
?>

आउटपुट:

Array ( [0] => Hello,Welcome [1] => To [2] => Tutorials [3] => Point ) Array ( [0] => Hello,Welcome [1] => To [2] => Tutorials Point )

व्याख्या

उपरोक्त उदाहरण में, पहले एक्सप्रेशन में, हमने तीसरा पैरामीटर पास नहीं किया है और हम केवल "स्पेस" डिलीमीटर की मदद से नया ऐरे बना रहे हैं लेकिन दूसरे एक्सप्रेशन में, हमने तीसरा पैरामीटर पास करके केवल तीन एलिमेंट्स के साथ नया ऐरे बनाने का निर्देश दिया है।

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

    strpos() फ़ंक्शन strpos() फ़ंक्शन किसी स्ट्रिंग के अंदर दूसरी स्ट्रिंग की पहली घटना की स्थिति खोजने के लिए उपयोग किया जाता है। सिंटैक्स strpos($haystack, $needle, $offset) पैरामीटर पैरामीटरविवरण haystackखोजी जाने वाली स्ट्रिंग needleखोजी जाने वाली स्ट्रिंग offsetखोज शुरू करने की स्थिति (वैकल्प

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

    explode() फ़ंक्शन PHP में explode() फ़ंक्शन किसी स्ट्रिंग को दूसरी स्ट्रिंग द्वारा विभाजित करने के लिए उपयोग किया जाता है। सिंटैक्स explode(string $separator, string $string, int $limit = PHP_INT_MAX): array पैरामीटर्स separator - बाउंड्री स्ट्रिंग string - विभाजित की जाने वाली स्ट्रिंग limit - र

  1. - PHP में array() फ़ंक्शन / सरणी निर्माण

    PHP में array() भाषा निर्माण (language construct) है जो सरणी बनाता है। PHP 5.4+ में छोटा सिंटैक्स [] भी उपलब्ध है। PHP में तीन प्रकार की सरणियाँ होती हैं। सरणी के प्रकार (Array Types) प्रकारविवरणउदाहरण सूचकांकित (Indexed)संख्यात्मक कुंजियाँ (0, 1, 2...)[10, 20, 30] सहयोगी (Associative)नामित कुंजि