explode() ফাংশনটি একটি স্ট্রিংকে স্ট্রিং দ্বারা বিভক্ত করতে ব্যবহৃত হয়।
সিনট্যাক্স
explode(delimiter, str, limit)
পরামিতি
-
ডিলিমিটার - সীমানা স্ট্রিং
-
str − স্ট্রিং টু স্প্লিট
-
সীমা − ফেরত দেওয়ার জন্য অ্যারের উপাদানগুলির সংখ্যা নির্দিষ্ট করে৷
৷ -
নিম্নলিখিত সম্ভাব্য মান −
-
0-এর থেকে বড় - সর্বাধিক সীমা উপাদান(গুলি) সহ একটি অ্যারে প্রদান করে
-
0-এর কম - শেষ -সীমা উপাদান()
ছাড়া একটি অ্যারে প্রদান করে -
0 - একটি উপাদান সহ একটি অ্যারে প্রদান করে
-
ফেরত
explode() ফাংশন স্ট্রিংগুলির একটি অ্যারে প্রদান করে।
নিম্নলিখিত একটি উদাহরণ -
উদাহরণ
<?php
$s = "This is demo text!";
print_r (explode(" ",$s));
?> নিচের আউটপুট −
আউটপুট
Array ( [0] => This [1] => is [2] => demo [3] => text! )
আসুন আরেকটি উদাহরণ দেখি -
উদাহরণ
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',',$str,0));
print "<br>";
?> নিচের আউটপুট −
আউটপুট
Array ( [0] => car,bus,motorbike,cycle )
আসুন আরেকটি উদাহরণ দেখি -
উদাহরণ
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',',$str,2));
?> নিচের আউটপুট −
আউটপুট
Array ( [0] => car [1] => bus,motorbike,cycle )
আসুন আরেকটি উদাহরণ দেখি -
উদাহরণ
<?php
$str = 'car,bus,motorbike,cycle';
print_r(explode(',',$str,-1));
?> নিচের আউটপুট −
আউটপুট
Array ( [0] => car [1] => bus [2] => motorbike )