PHP asort() فنکشن

مثال

رابطہ آرائی کا کلید کی ترتیب میں ترتیب دینا:

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

کام کا مثال

تعلیم اور استعمال

asort() فنکشن کا رابطہ آرائی کا کلید کی ترتیب میں ترتیب دینا ہے۔

توضیح:لطفاً از 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 ترکیب شود تا به ترتیب کلمات بدون توجه به حروف بزرگ و کوچک انجام شود

توضیح

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

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

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

جزئیات فنی

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