PHP rsort() ਫੰਕਸ਼ਨ

ਉਦਾਹਰਣ

ਸ਼੍ਰੇਣੀ $cars ਵਿੱਚ ਤੱਤਾਂ ਨੂੰ ਅਕਾਰਤਮਕ ਤਰੀਕੇ ਨਾਲ ਛੋਟ ਕਰੋ:

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

چلنے والا مثال

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

rsort() ਫੰਕਸ਼ਨ ਨੰਬਰ ਵਾਲੀ ਸ਼੍ਰੇਣੀ ਨੂੰ ਛੋਟ ਤੋਂ ਉੱਚ ਕਰਨ ਲਈ ਕਾਰਜ ਕਰਦਾ ਹੈ।

ਸੁਝਾਅ:ਇਸ ਤੋਂ ਵਰਤੋਂ ਕਰੋ sort() ਫੰਕਸ਼ਨ ਨੰਬਰ ਵਾਲੀ ਸ਼੍ਰੇਣੀ ਨੂੰ ਉੱਚ ਤੋਂ ਛੋਟ ਕਰਨ ਲਈ ਕਾਰਜ ਕਰਦਾ ਹੈ।

ਸਿਧਾਂਤ

rsort(آرایے,sortingtype);
ਪੈਰਾਮੀਟਰ ਵਰਣਨ
آرایے ਲਾਜ਼ਮੀ। ਸ਼੍ਰੇਣੀ ਨੂੰ ਜਿਸ ਨੂੰ ਸੋਰਟ ਕਰਨਾ ਹੈ ਨਿਰਧਾਰਿਤ ਕਰੋ।
sortingtype

ਵਿਕਲਪਿਤ। ਸ਼੍ਰੇਣੀ ਵਿੱਚ ਅੰਦਰਲੇ ਤੱਤਾਂ/ਵਸਤੂਆਂ ਨੂੰ ਕਿਵੇਂ ਤੱਦ ਕਰਨਾ ਹੈ ਨਿਰਧਾਰਿਤ ਕਰੋ। ਸੰਭਵ ਮੁੱਲ:

  • 0 = SORT_REGULAR - ਮੂਲਤਬੀ। ਹਰ ਇਕ ਵਸਤੂ ਨੂੰ ਰੈਗੂਲਰ ਕਰਨ ਵਾਲੀ ਕਰਨ (Standard ASCII، ਕਿਸਮ ਨਾ ਬਦਲਣਾ)
  • 1 = SORT_NUMERIC - ਹਰ ਇਕ ਵਸਤੂ ਨੂੰ ਨੰਬਰ ਵਜੋਂ ਹੈਂਡਲ ਕਰੋ।
  • 2 = SORT_STRING - ਹਰ ਇਕ ਵਸਤੂ ਨੂੰ ਸਟਰਿੰਗ ਵਜੋਂ ਹੈਂਡਲ ਕਰੋ।
  • 3 = SORT_LOCALE_STRING - ہر چیزی کو سترنگ کے طور پر بناکر ترتیب دیا جاتا ہے، جو مختصر مکانات پر مبنی ہوتا ہے (setlocale() کے ذریعے تبدیل کیا جاسکتا ہے)۔
  • 4 = SORT_NATURAL - ہر چیزی کو سترنگ کے طور پر بناکر ترتیب دیا جاتا ہے، جو natsort() کی طرح کی طبیعی ترتیب کا استعمال کرتا ہے۔
  • 5 = SORT_FLAG_CASE - SORT_STRING یا SORT_NATURAL کو مشترک کیا جاسکتا ہے (بیت یا)، جس سے حروف کی بڑی یا چھوٹی کتابت کو نہیں فرق کیا جائے گا اور کوئی بھی زبان کا استعمال کیا جاسکتا ہے۔

توضیحات

rsort() فونکشن آرایے کی اکائیوں کو کلید نمبر کی بنیاد پر معکوس ترتیب میں ترتیب دیتا ہے، جو arsort() کی کوشش سے مماثل ہیں۔

نوٹ:یہ فونکشن آرایے آرایے کی اکائیوں کو نئی کلید نام دینا، جس سے اصل کلید نام ہی نہیں محو ہوگا بلکہ صرف ترتیب بدل دی جائے گی۔

کامیاب ہونے پر TRUE، ناکامی پر FALSE

چنایاہوئی دوسرے بارگاہی پارامتر میں دوسرے ترتیب آئیکن شامل ہیں。

تکنیکی تفصیلات

بازگشتی ارزش: کامیاب ہونے پر TRUE، ناکامی پر FALSE
PHP ورژن: 4+

بیشتر مثال

مثال 1

آرایے $numbers کی عناصر کو نمبر کے طور پر کم سے زیادہ ترتیب میں ترتیب دیں:

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

چلنے والا مثال

مثال 2

پروجیکٹ کو نمبر کے طور پر استعمال کریں، اور آرایے $cars کی عناصر کو کم سے زیادہ ترتیب میں ترتیب دیں:

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

چلنے والا مثال