PHP ksort() فانکشن

مثال

ارتباطی آرایه کا کی رول نام کی ترتیب می‌دهد:

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

مثال اجرا

تعریف و استفاده

ksort() فانکشن کا رول یوکنی کی ترتیب می‌دهد.

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

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

نحوه‌ی استفاده

کرسورت(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+