Comment

PHP অ্যারে (Array)

PHP অ্যারে শিফ্ট (array_shift() )

Estimated reading: 1 minute 15 views Contributors

এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে array_shift()  ফাংশন ব্যবহার করে একটি অ্যারের শুরু থেকে একটি অ্যারে রিমোভ করতে হয়।

অ্যারে শিফ্ট ফাংশন-এর পরিচিতি:

অ্যারে_শিফ্ট() ফাংশন একটি অ্যারে থেকে প্রথম উপাদান সরিয়ে দেয় এবং এটি ফেরত দেয়

নিম্নলিখিত  array_shift() ফাংশনের সিনট্যাক্স দেখায়:

array_shift(array &$array): mixed

এই সিনট্যাক্সে,  $array হল সেই ইনপুট অ্যারে যেখান থেকে আপনি প্রথম উপাদান সরাতে চান।

যদি $array  খালি থাকে বা একটি অ্যারে না হয়, তাহলে array_shift()  ফাংশনটি নাল রিটার্ন করতে হবে।

মনে রাখবেন যে array_shift() ফাংশন একটি উপাদান দ্বারা সংক্ষিপ্ত করে ইনপুট অ্যারেকে পরিবর্তন করে। এটি নিউমারিক্যাল অ্যারে কী কে সংশোধন করে যাতে পরিবর্তিত অ্যারের প্রথম উপাদদন zero কী থেকে শুরু করে থাকে৷

একটি অ্যারের শেষ থেকে একটি element remove করতে এবং এটি ফেরত দিতে, আপনি array_pop() ফাংশন ব্যবহার করুন৷

PHP অ্যারে শিফ্ট ফাংশন -এর উদাহরণ

নিচের উদাহরণ array_shift() ফাংশন ব্যবহার করে একটি অ্যারের প্রথম উপাদান রিমোভ করে দেখায়:

<?php

$numbers = [1, 2, 3];

$first_number = array_shift($numbers);

print_r($numbers);

Output:

Array
(
    [0] => 2
    [1] => 3
)

কিভাবে এটা কাজ করে

  • প্রথমে, একটি অ্যারে ডিফাইন  করে যার তিনটি সংখ্যা 1, 2 এবং 3 আছে।
  • দ্বিতীয়ত,  $numbers  অ্যারের প্রথম উপাদানটি সরিয়ে ফেলে এবং এটিকে  $first_number ভেরিয়েবলে অ্যাসাইন  করে।
  • তৃতীয়ত,  $numbers  অ্যারের উপাদান দেখায়।

আপনি আউটপুট থেকে স্পষ্ট দেখতে পাচ্ছেন,  $numbers অ্যারে 3টি উপাদান থেকে 2টি উপাদান এ পরিবর্তিত হয়েছে ৷ উপরন্তু,  $numbers  অ্যারের ইনডেক্স ও পরিবর্তিত হয়।

যেহেতু  array_shift() প্রথম উপাদান রিমোভ করার পরে অ্যারেটিকে পুনরায় ইন্ডেক্স করতে হবে, তাই ইনপুট অ্যারেটি বড় হলে ফাংশনটি বেশ স্লো হবে।

সারসংক্ষেপ

PHP array_shift() ফাংশন ব্যবহার করুন একটি অ্যারের শুরু থেকে অ্যারে রিমোভ এবং এটি রিটার্ন করতে।

Leave a Comment

Share this Doc

PHP অ্যারে শিফ্ট (array_shift() )

Or copy link

CONTENTS

Subscribe

×
Cancel