PHP asort() fonsi

Tsa da aro nji

Tsa da aro nji da kai tsan tsa asortin da aro nji aro.

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
asort($age);
?>

Tsa da aro nji

Tsa da tsa fonsi

asort() fonsi ta a soyi tsa kai tsan tsa asortin da aro nji aro.

توضیح:لطفاً از arsort() این فونکشن آرایه‌های مرتبط را بر اساس مقادیر کلید به ترتیب کاهشی مرتب میکند.

توضیح:لطفاً از ksort() این فونکشن آرایه‌های مرتبط را بر اساس نام کلید به ترتیب افزایشی مرتب میکند.

نحوه استفاده

asort(array,sortingtype);
پارامترها توضیح
array ضروری. تعیین می‌کند آرایه‌ای که باید مرتب شود.
sortingtype

اختیاری. تعیین می‌کند که چگونه عناصر آرایه/پروژه‌ها مرتب شوند. مقادیر ممکن:

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

توضیح

فونکشن asort() آرایه را مرتب میکند و رابطه شاخص را حفظ میکند. این فونکشن برای مرتب کردن آرایه‌هایی که شاخص‌های مهم هستند، استفاده میشود.

پارامتر دوم انتخابی شامل شناسه اضافی است.

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

جزئیات فنی

مقدار بازگشتی: اگر موفق باشد TRUE برمیگرداند، اگر شکست بخورد FALSE برمیگرداند.
نسخه PHP: 4+