توابع array_shift() PHP
مثال
حذف اولین عنصر آرایه (red) و بازگشت ارزش حذف شده:
<?php $a=array("a"=>"red","b"=>"green","c"=>"blue"); echo array_shift($a); print_r ($a); ?>
تعریف و استفاده
توابع array_shift() عناصر اولیه آرایه را حذف میکند و ارزش حذف شده را برمیگرداند.
نکته:اگر نامهای کلیدی اعداد باشند، تمام عناصر به نامهای کلیدی جدیدی دریافت میکنند که از 0 شروع میشود و با 1 افزایش مییابد (مثال زیر را ببینید).
جملات:
array_shift(array)
پارامتر | توضیح |
---|---|
array | ضروری. آرایه را مشخص میکند. |
جزئیات فنی
ارزش بازگشتی: | ارزشی که از داخل آرایه حذف شده را برمیگرداند، اگر آرایه خالی باشد NULL برمیگرداند. |
نسخه PHP: | 4+ |
مثالهای بیشتر
مثال 1
استفاده از نامهای کلیدی عددی:
<?php $a=array(0=>"red",1=>"green",2=>"blue"); echo array_shift($a); print_r ($a); ?>