فنکشن 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+ |