فنکشن array_flip() آرایه PHP

مثال

تمام کلیدها و مقادیر آرایه را معکوس کنید:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$result=array_flip($a1);
print_r($result);
?>

مثال اجرا

تعریف و استفاده

فنکشن array_flip() برای معکوس/تعویض همه‌ی کلیدها و مقادیر آن‌ها در آرایه استفاده می‌شود.

فنکشن array_flip() آرایه‌ای معکوس شده برمی‌گرداند، اگر یک مقدار چندین بار ظاهر شود، کلید آخرین نام کلید به عنوان مقدار آن در نظر گرفته می‌شود و همه‌ی کلیدهای دیگر از دست می‌روند.

اگر نوع داده‌ی مقادیر آرایه اصلی غیر از رشته یا عدد باشد، فنکشن خطا می‌دهد.

منطق

array_flip(array);
پارامتر توضیح
array ضروری. آرایه‌ای که باید کلید/مقدار آن‌ها را معکوس کند را تعیین می‌کند.

جزئیات فنی

بازگشتی: اگر بازگشت به عقب موفق باشد، آرایه بازگشتی را برمی‌گرداند. اگر شکست بخورد، NULL برمی‌گرداند.
ورژن PHP: 4+