مثال
عنصر "آبی" را در یک آرایه وارد کنید:
$a=array("a"=>"قرمز"،"b"=>"سبز");
array_unshift($a,"blue");
print_r($a);
?>
این را خودتان امتحان کنید »
تعریف و استفاده
تابع ()array_unshift عناصر جدیدی را به یک آرایه وارد می کند. آرایه جدید
مقادیر در ابتدای آرایه درج خواهند شد.
نکته: میتوانید یک مقدار یا هر تعداد که دوست دارید اضافه کنید.
توجه: کلیدهای عددی از 0 شروع میشوند و 1 افزایش مییابند. کلیدهای رشتهای ثابت میمانند.
نحو
array_unshift(آرایه، value1، value2، value3، ...)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| آرایه | لازم است. تعیین یک آرایه |
| value1 | اختیاری. مقداری را برای درج تعیین می کند (الزامی در نسخه های PHP قبل از 7.3) |
| value2 | اختیاری. مقداری را برای درج | مشخص می کند
| value3 | اختیاری. مقداری را برای درج | مشخص می کند
جزئیات فنی
| مقدار بازگشتی: | تعداد جدید عناصر موجود در آرایه را برمیگرداند |
|---|---|
| نسخه PHP: | 4+ |
| تغییر PHP: | PHP 7.3: اکنون می توان این تابع را فقط با پارامتر array | فراخوانی کرد.
نمونه های بیشتر
مثال
نمایش مقدار برگشتی:
$a=array("a"=>"قرمز"،"b"=>"سبز");
print_r(array_unshift($a,"آبی"));
؟>
این را خودتان امتحان کنید »
مثال
استفاده از کلیدهای عددی:
$a=array(0=>"red",1=>"سبز");
array_unshift($a,"blue");
print_r($a);
?>
خودت امتحانش کن »
❮ مرجع آرایه PHP