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 )