explode() फ़ंक्शन
PHP में explode() फ़ंक्शन किसी स्ट्रिंग को दूसरी स्ट्रिंग द्वारा विभाजित करने के लिए उपयोग किया जाता है।
सिंटैक्स
explode(string $separator, string $string, int $limit = PHP_INT_MAX): array
पैरामीटर्स
- separator - बाउंड्री स्ट्रिंग
- string - विभाजित की जाने वाली स्ट्रिंग
- limit - रिटर्न किए जाने वाले ऐरे एलिमेंट्स की संख्या निर्दिष्ट करता है
- > 0 - अधिकतम limit एलिमेंट्स वाला ऐरे रिटर्न करता है
- < 0 - अंतिम -limit एलिमेंट्स को छोड़कर ऐरे रिटर्न करता है
- 0 - एक एलिमेंट वाला ऐरे रिटर्न करता है
रिटर्न वैल्यू
explode() फ़ंक्शन स्ट्रिंग्स का ऐरे रिटर्न करता है।
उदाहरण 1
<?php
$s = "This is demo text!";
print_r(explode(" ", $s));
?>
आउटपुट
Array
(
[0] => This
[1] => is
[2] => demo
[3] => text!
)
उदाहरण 2
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',', $str, 0));
echo "<br>";
?>
आउटपुट
Array
(
[0] => car,bus,motorbike,cycle
)
उदाहरण 3
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',', $str, 2));
?>
आउटपुट
Array
(
[0] => car
[1] => bus,motorbike,cycle
)
उदाहरण 4
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',', $str, -1));
?>
आउटपुट
Array
(
[0] => car
[1] => bus
[2] => motorbike
)