PHP asort() ਫੰਕਸ਼ਨ

ਉਦਾਹਰਣ

ਅਸੋਸੀਏਟਿਡ ਅਰਰੇ ਨੂੰ ਕੀ ਦੇ ਅਨੁਸਾਰ ਵਧਾਈ ਕਰੋ:

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

ਚਲਾਉਣ ਵਾਲਾ ਉਦਾਹਰਣ

ਡਿਫਾਈਨਸ਼ਨ ਅਤੇ ਉਪਯੋਗ

asort() ਫੰਕਸ਼ਨ ਅਸੋਸੀਏਟਿਡ ਅਰਰੇ ਨੂੰ ਕੀ ਦੇ ਅਨੁਸਾਰ ਵਧਾਈ ਕਰਦਾ ਹੈ。

نکات:استعمال کریں arsort() فونکشن ایک مربوط آرایے کو کی کلیدی نمبروں کی ترتیب میں کسرتی ترتیب دیتا ہے。

نکات:استعمال کریں ksort() فونکشن ایک مربوط آرایے کو کی کلیدی ناموں کی ترتیب میں اضافی ترتیب دیتا ہے。

جملہ

asort(آرایہ,sortingtype);
پارامتر شرح
آرایہ ضروری، ترتیب دینے والے آرایے کو مقرر کرتا ہے。
sortingtype

اختیاری، آرایے کے عناصر/آئیٹموں کو کس طرح درآمد کیا جانا ہے، ممکنہ اعداد:

  • 0 = SORT_REGULAR - پیش فرض۔ ہر آئیٹم کو عادی ترتیب کے مطابق درآمد کیا جاتا ہے (استاندار اسی کی، نوعیت تبدیل نہیں کی جاتی)،
  • 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+