PHP rsort() ఫంక్షన్

ఉదాహరణ

జాబితా $cars లోని అంశాలను అక్షరం ప్రకారం తక్కువగా క్రమంగా క్రమీకరించండి:

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

పనిముట్టు నిర్వహణ

నిర్వచనం మరియు వినియోగం

rsort() ఫంక్షన్ సంఖ్యా జాబితాలను తక్కువగా క్రమంగా క్రమీకరిస్తుంది.

సూచన:ఉపదేశం ఉపయోగించండి: sort() సంఖ్యా జాబితాలను పెద్దగా క్రమంగా క్రమీకరించే ఫంక్షన్.

సంకేతం

rsort(array,sortingtype);
పారామితులు వివరణ
array అవసరమైన. క్రమీకరించాల్సిన అంశాల జాబితాను నిర్ధారించండి.
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() యొక్క పనితీరు అనేకంగా అనలా ఉంటుంది.

అన్నింటికీ ప్రత్యామ్నాయం ఉంది:ఈ ఫంక్షన్ ఇంకా ఉంది: array కొన్ని కీలకాంశాలను కొత్త కీలకాంశాలుగా చేస్తుంది. ఇది పరిమితిని తిరిగి క్రమంలో చేయకుండా పరిమితిని తొలగిస్తుంది.

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);
?>

పనిముట్టు నిర్వహణ