কম্পিউটার টিউটোরিয়াল

PHP-তে explode() ফাংশন

স্ট্রিংকে ডিলিমিটার দিয়ে ভাগ করে অ্যারে বানাতে explode() ফাংশন

PHP-তে explode() ফাংশনটি একটি স্ট্রিংকে নির্দিষ্ট ডিলিমিটার (বাউন্ডারি স্ট্রিং) দিয়ে ভাগ করে একটি অ্যারে বানাতে ব্যবহৃত হয়। implode()-এর বিপরীত।

সিনট্যাক্স

explode(delimiter, str, limit)

প্যারামিটার

  • delimiter — বাউন্ডারি স্ট্রিং (যে ক্যারেক্টার দিয়ে ভাগ করবেন)
  • str — ভাগ করার স্ট্রিং
  • limit — সর্বোচ্চ কতগুলো এলিমেন্ট রিটার্ন করবেন (অপশনাল):
    • > 0 — সর্বোচ্চ limit সংখ্যক এলিমেন্ট
    • < 0 — শেষ -limit সংখ্যক এলিমেন্ট বাদ দিয়ে বাকিগুলো
    • 0 — শুধু ১টি এলিমেন্ট বিশিষ্ট অ্যারে

রিটার্ন মান

স্ট্রিংয়ের অ্যারে রিটার্ন করে।

উদাহরণ ১ (স্পেস দিয়ে ভাগ)

<?php 
$s = "This is demo text!"; 
print_r(explode(" ", $s)); 
?>

আউটপুট

Array ( [0] => This [1] => is [2] => demo [3] => text! )

উদাহরণ ২ (limit = 0)

<?php 
$str = 'car,bus,motorbike,cycle'; 
print_r(explode(',', $str, 0)); 
?>

আউটপুট

Array ( [0] => car,bus,motorbike,cycle )

উদাহরণ ৩ (limit = 2)

<?php 
$str = 'car,bus,motorbike,cycle'; 
print_r(explode(',', $str, 2)); 
?>

আউটপুট

Array ( [0] => car [1] => bus,motorbike,cycle )

উদাহরণ ৪ (limit = -1)

<?php 
$str = 'car,bus,motorbike,cycle'; 
print_r(explode(',', $str, -1)); 
?>

আউটপুট

Array ( [0] => car [1] => bus [2] => motorbike )
  1. PHP-এ array_splice() ফাংশন

  2. PHP-এ array_shift() ফাংশন

  3. PHP-এ array_reverse() ফাংশন

  4. PHP-তে array() ফাংশন