w3schools - php कोडिंग उदाहरण




विभाजन बनाम php में विस्फोट (3)

पीएचपी में explode और split बीच अंतर क्या है?


विस्फोट आमतौर पर विभाजन की तुलना में तेज है; लेकिन इसका मल्टीबाइट चरित्र सुरक्षित नहीं है।

हम विस्फोट का उपयोग करेंगे जब हम पूरी तरह से गारंटी देते हैं कि हमारा इनपुट आईएसओ-8859-1 जैसे एकल-बाइट कैरेक्टर सेट में है, और जब हम उपयोगकर्ता इनपुट के साथ काम कर रहे हैं तो विभाजित हो जाएंगे।


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


split रेगुलर एक्सप्रेशन का उपयोग करता है, जबकि एक्सप्लिमिटर पात्रों के साथ काम करता है। split का उपयोग करना हतोत्साहित split जाता है, क्योंकि यह PHP 5.3 में पदावनत हो जाता है।





php