इस लेख में, PHP एक्सप्लोड () फ़ंक्शन का उपयोग करने का तरीका जानें, जो एक पूर्वनिर्धारित इनबिल्ट PHP फ़ंक्शन है।
विस्फोट समारोह का उपयोग "एक सरणी बनाने के लिए तत्वों के टुकड़ों में एक स्ट्रिंग को विभाजित करने के लिए किया जाता है। PHP में विस्फोट समारोह हमें एक ब्रेक के साथ छोटी सामग्री में एक स्ट्रिंग को तोड़ने में सक्षम बनाता है। इस विराम को सीमांकक के रूप में जाना जाता है।
सिंटैक्स
विस्फोट (विभाजक, स्ट्रिंग, तत्वों की संख्या)
पैरामीटर
विस्फोट समारोह तीन मापदंडों को स्वीकार करता है जिनमें से दो अनिवार्य हैं और एक वैकल्पिक है।
आइए तीन मापदंडों पर चर्चा करें।
विभाजक
यह वर्ण उन महत्वपूर्ण बिंदुओं या बिंदुओं को निर्दिष्ट करता है जिन पर स्ट्रिंग विभाजित हो जाएगी, यानी जब भी यह वर्ण स्ट्रिंग में पाया जाता है तो यह सरणी के एक तत्व के अंत और दूसरे की शुरुआत का प्रतीक है।
स्ट्रिंग
इनपुट स्ट्रिंग को ऐरे में विभाजित किया जाना है।
तत्वों की संख्या
यह एक वैकल्पिक मानदण्ड है। इसका उपयोग सरणी के तत्वों की संख्या निर्धारित करने के लिए किया जाता है। यह पैरामीटर कोई भी पूर्णांक (सकारात्मक, नकारात्मक या शून्य) हो सकता है
नोट
जब यह पैरामीटर प्रदान नहीं किया जाता है तो लौटाए गए सरणी में स्ट्रिंग को विभाजक से अलग करने के बाद बनने वाले तत्व की कुल संख्या होती है।
उदाहरण
<?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 )
स्पष्टीकरण
उपरोक्त उदाहरण में, पहली अभिव्यक्ति में, हमने तीसरा पैरामीटर पारित नहीं किया है और हम केवल "स्पेस" सीमांकक की मदद से नया सरणी बना रहे हैं, लेकिन दूसरी अभिव्यक्ति में, हमने केवल तीन के साथ नया सरणी बनाने का निर्देश दिया है तीसरे पैरामीटर को पास करके तत्व।