फंक्शन ब्लॉक EXPLODE

फंक्शन ब्लॉक EXPLODE एक स्ट्रिंग को अलग-अलग भागों में विभाजित करता है, जो कि डिलिमिटर के आधार पर होता है।

हिन्त: यह फंक्शन Binary-Safe है। इसका मतलब है कि UTF8 चिह्नों को सीधे संशोधित नहीं किया जा सकता है।

हिन्त: इस फंक्शन ब्लॉक में दो से अधिक आउटपुट हो सकते हैं। आप दाईं क्लिक करके एक और आउटपुट जोड़ सकते हैं।

इनपुट STR

इनपुट स्ट्रिंग को परिभाषित करता है जिसे विभाजित किया जाना है।

इनपुट DELIMITER

इनपुट एक स्ट्रिंग को डिलिमिटर के रूप में परिभाषित करता है जिसके बाद स्ट्रिंग को विभाजित किया जाता है। डिलिमिटर स्ट्रिंग को विभाजित करते समय हटा दिया जाता है।

इनपुट LIMIT

इनपुट विभाजित भागों की सीमा को परिभाषित करता है। अगर कोई इनपुट परिभाषित नहीं किया गया है या इनपुट NULL के बराबर है, तो INT_MAX मान लिया जाता है।

आउटपुट P0..P#

हर आउटपुट पर एक भाग डिलिमिटर DELIMITER के बिना आउटपुट किया जाता है। अनपरिभाषित भागों को NULL मान से आउटपुट किया जाता है।

देखें भी