سبد (0)

تابع ()arsort

تابع ()arsort

PHP Array Referenceمرجع Array در php

مثال (تابع ()arsort)

مرتب کردن یک آرایه ی انجمنی به صورت نزولی بر اساس مقدارها:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
arsort($age);
?>

امتحان کنید »

تعریف و کاربرد

تابع ()arsort یک آرایه ی انجمنی را به صورت نزولی مرتب می کند و این مرتب شدن بر اساس مقدارها می باشد.

نکته: می توانید با استفاده از تابع asort آرایه های انجمنی را به صورت صعودی، بر اساس مقدارها مرتب کنید.

نکته: می توانید با استفاده از تابع krsort یک آرایه ی انجمنی را به صورت نزولی و بر اساس کلیدها مرتب کنید.

نحوه نوشتن

arsort(array,sortingtype);
پارامترهاتوضیحات
array

ضروری. آرایه ای که قرار است مرتب شود را مشخص می کند.

sortingtype

اختیاری. مشخص می کند که چطور آیتم های آرایه ی مورد نظر مورد مقایسه قرار بگیرند. مقادیر امکان پذیر:

  • 0 = SORT_REGULAR-پیش فرض.آیتم ها را به صورت نرمال مورد مقایسه قرار می دهد(نوع ها را تغییر نمی دهد).
  • 1 = SORT_NUMERIC-آیتم ها را به صورت عددی مقایسه می کند.
  • 2 = SORT_STRING-آیتم ها را بعنوان رشته مورد مقایسه قرار می دهد.
  • 3 = SORT_LOCALE_STRING -آیتم ها را بعنوان رشته و براساس مکان کنونی مورد مقایسه قرار می دهد.
  • 4 = SORT_NATURAL -آیتم ها را مانند رشته و با استفاده از مرتب کردن طبیعی، مورد مقایسه قرار می دهد.
  • 5 = SORT_FLAG_CASE -

جزئیات تکنیکی

مقدار برگشتی:

در صورت موفقیت TRUE را برمی گرداند و در صورت شکست FALSE را برمی گرداند.

ورژن php:4+

PHP Array Referenceمرجع Array در php

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehiمجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامیپرداخت آنلاین -  بانک ملتمعرفی بیاموز در شبکه سهپرداخت آنلاین - بانک اقتصاد نوینپرداخت آنلاین - بانک سامان