PHP sort() فنکشن

مثال

آرائی $cars کی عناصر کو حروف کی ترتیب میں ترتیب دیتا ہے:

<?php
$cars=array("Volvo","BMW","Toyota");
sort($cars);
?>

مثال اجرایی

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

sort() فنکشن انکڑوں کا ترتیب دیتا ہے۔

تعریف:یہ فنکشن اپنے آرائی کا نیا کی نام دیتا ہے۔ موجودہ کی نام حذف کردیا جائیگی。

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

توجه:لطفاً از rsort() این فنکشن آرایه‌های شمارا به ترتیب کاهشی مرتب می‌کند.

دستور زبان

sort(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 برمی‌گرداند.
نسخه PHP: 4+

مثال‌های بیشتر

مثال 1

برای ترتیب دادن عناصر عددی آرایه $numbers به ترتیب افزایشی:

<?php
$numbers=array(4,6,2,22,11);
sort($numbers);
?>

مثال اجرایی