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

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


PHP-তে array_slice() ফাংশনটি একটি অ্যারের নির্বাচিত অংশ রিটার্ন করে।

সিনট্যাক্স

array_slice(arr, begin, length, preserve)

প্যারামিটার

  • arr − নির্দিষ্ট অ্যারে

  • begin − অ্যারেতে স্লাইসিং শুরু হওয়ার স্থান। এটি অ্যারেতে পজিশন নির্দেশ করে। যদি begin ঋণাত্মক হয় (যেমন -1), তবে স্লাইসিং অ্যারের শেষ থেকে শুরু হয়। -2 মানে অ্যারের দ্বিতীয় শেষ উপাদান থেকে শুরু।

  • length − রিটার্ন হওয়া অ্যারের দৈর্ঘ্য। যদি length ঋণাত্মক হয় তবে স্লাইসিং অ্যারের শেষ থেকে 그만큼 উপাদান আগে থামবে।

  • preserve − সম্ভাব্য মান TRUE বা FALSE। এখানে কীগুলো সংরক্ষণ করা হবে (TRUE) নাকি রিসেট করা হবে (FALSE) তা নির্ধারণ করে।

রিটার্ন মান

array_slice() ফাংশনটি অ্যারের নির্বাচিত অংশ রিটার্ন করে।

উদাহরণ

নিচে একটি উদাহরণ দেওয়া হলো −

<?php $arr = array("laptop","mobile","tablet","pendrive","headphone"); print_r(array_slice($arr,2,3, true)); ?>

আউটপুট

Array ( [2] => tablet [3] => pendrive [4] => headphone )

উদাহরণ

আরেকটি উদাহরণ দেখি −

<?php $arr = array("electronics","accessories","shoes","toys","bags"); print_r(array_slice($arr,1,3, false)); ?>

আউটপুট

Array ( [0] => accessories [1] => shoes [2] => toys )

উদাহরণ

আরেকটি উদাহরণ দেখি −

<?php $arr = array("one","two","three","four"); print_r(array_slice($arr,-2)); ?>

আউটপুট

Array ( [0] => three [1] => four )
  1. PHP-এ array_splice() ফাংশন

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

  3. PHP-তে array_slice() ফাংশন

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