SlideShare a Scribd company logo
Chapter 3
PHP
Array part-4
1
Monica Deshmane(H.V.Desai college,Pune)
Topics
Sorting Arrays
Monica Deshmane(H.V.Desai college,Pune) 2
Sorting a array
Effect Ascending Descending User-defined
order
Sort array by
values, then
reassign indexes
starting with 0
sort() rsort() usort()
Sort array by
Values
asort() arsort() uarsort()
Sort array by
keys
ksort() krsort() ukrsort()
Monica Deshmane(H.V.Desai college,Pune) 3
Sorting a indexed array
1) sort()
•The sort() function sorts an array by the values.
•This function assigns new keys for the elements in
the array. Existing keys will be removed.
•This function returns TRUE on success, or FALSE
on failure.
$arr = array(10,30,20,15);
sort($arr );
print_r($arr );
//Array ( [0] => 10 [1] => 15 [2] => 20 [3] => 30 )
Monica Deshmane(H.V.Desai college,Pune) 4
Sorting a indexed array
If associative array-
$book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C'
=> 'Richie', 'PHP'=>'Orelly');
sort($book );
print_r($book );
//Array ( [0] => Bjarne [1] => Orelly [2] => Richie
[3] => Sun )
Monica Deshmane(H.V.Desai college,Pune) 5
Sorting a indexed array
2) rsort()
•The rsort() function sorts an array by the values in reverse
order.
•This function assigns new keys for the elements in the
array. Existing keys will be removed.
•This function returns TRUE on success, or FALSE on
failure.
$arr = array(10,30,20,15);
rsort($arr );
print_r($arr );
//Array ( [0] => 30 [1] => 20 [2] => 15 [3] => 10 )
Monica Deshmane(H.V.Desai college,Pune) 6
Sorting a indexed array
$book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C' =>
'Richie', 'PHP'=>'Orelly');
rsort($book );
print_r($book );
//Array ( [0] => Sun [1] => Richie [2] => Orelly [3] =>
Bjarne )
Monica Deshmane(H.V.Desai college,Pune) 7
Sorting a indexed array
3) usort()
•The usort() function sorts an array by a user defined
comparison function.
•This function assigns new keys for the elements in
the array. Existing keys will be removed.
•This function returns TRUE on success, or FALSE
on failure.
Monica Deshmane(H.V.Desai college,Pune) 8
usort() continue…
function my_sort($a, $b)
{
if ($a == $b) return 0;
return ($a < $b) ? -1 : 1;
}
$arr = array(10,30,25,15);
usort($arr , "my_sort");
print_r ($arr);
//Array ( [0] => 10 [1] => 15 [2] => 25 [3] => 30 )
Monica Deshmane(H.V.Desai college,Pune) 9
Monica Deshmane(H.V.Desai college,Pune) 10
Sorting an associated array
-with values
Sorting an associated array-with values
1)asort()
•The asort() function sorts an array by the values. The
values keep their original keys.
•This function returns TRUE on success, or FALSE
on failure.
$book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C'
=> 'Richie', 'PHP'=>'Orelly');
asort($book );
print_r ($book);
//Array ( [CPP] => Bjarne [PHP] => Orelly [C] =>
Richie [Java] => Sun )
Monica Deshmane(H.V.Desai college,Pune) 11
Sorting an associated array-with values
2)arsort()
•The asort() function sorts an array by the values in
reverse order. The values keep their original keys.
•This function returns TRUE on success, or FALSE
on failure.
$book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C'
=> 'Richie', 'PHP'=>'Orelly');
arsort($book );
print_r ($book);
//Array ([Java] => Sun [C] => Richie [PHP] =>
Orelly [CPP] => Bjarne)
Monica Deshmane(H.V.Desai college,Pune) 12
ausort()
function my_sort($a, $b)
{
if ($a == $b) return 0;
return ($a < $b) ? -1 : 1;
}
$book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C'
=> 'Richie', 'PHP'=>'Orelly');
ausort($book , "my_sort");
print_r ($book);
//Array ( [0] => Bjarne [1] => Orelly [2] => Richie
[3] => Sun )
Monica Deshmane(H.V.Desai college,Pune) 13
Monica Deshmane(H.V.Desai college,Pune) 14
Sorting an associated array
-with keys
Sorting an associated array-with keys
1)ksort()
•The ksort() function sorts an array by the keys. The
values keep their original keys.
•This function returns TRUE on success, or FALSE
on failure.
$book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C'
=> 'Richie', 'PHP'=>'Orelly');
ksort($book );
print_r ($book);
//Array ( [C] => Richie [CPP] => Bjarne [Java] =>
Sun [PHP] => Orelly )
Monica Deshmane(H.V.Desai college,Pune) 15
Sorting an associated array-with keys
2)krsort()
•The ksort() function sorts an array by the keys in
reverse order. The values keep their original keys.
•This function returns TRUE on success, or FALSE
on failure.
$book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C'
=> 'Richie', 'PHP'=>'Orelly');
krsort($book );
print_r ($book);
//Array ([PHP] => Orelly [Java] => Sun [CPP] =>
Bjarne [C] => Richie)
Monica Deshmane(H.V.Desai college,Pune) 16
Try…..
3)uksort()
Monica Deshmane(H.V.Desai college,Pune) 17
Natural order sorting
$output = natsort(input);
sort() functions correctly sort strings and numbers, but
they don't correctly sort strings that contain numbers.
$temp_files = array("temp15.txt","temp10.txt",
"temp1.txt","temp22.txt","temp2.txt");
sort($temp_files);
echo "Standard sorting: ";
print_r($temp_files);
echo "<br />";
natsort($temp_files);
echo "Natural order: ";
print_r($temp_files);
Monica Deshmane(H.V.Desai college,Pune) 18
Natural order sorting
Output:
Standard sorting: Array ( [0] => temp1.txt [1] =>
temp10.txt [2] => temp15.txt [3] => temp2.txt [4] =>
temp22.txt )
Natural order: Array ( [0] => temp1.txt [3] =>
temp2.txt [1] => temp10.txt [2] => temp15.txt [4] =>
temp22.txt )
Monica Deshmane(H.V.Desai college,Pune) 19
Natural order sorting with case insensitive manner
$output = natcasesort(input);
This function sorts an array by using a "natural order"
algorithm. The values keep their original keys.
This is case-insensitive.
$temp_files = array("temp15.txt","Temp10.txt",
"temp1.txt","Temp22.txt","temp2.txt");
natsort($temp_files);
echo "Natural order: ";
print_r($temp_files);
echo "<br />";
natcasesort($temp_files);
echo "Natural order case insensitve: ";
print_r($temp_files);
Monica Deshmane(H.V.Desai college,Pune) 20
Natural order sorting
Output:
Natural order: Array ( [1] => Temp10.txt [3] =>
Temp22.txt [2] => temp1.txt [4] => temp2.txt [0] =>
temp15.txt )
Natural order case insensitve: Array ( [2] =>
temp1.txt [4] => temp2.txt [1] => Temp10.txt [0] =>
temp15.txt [3] => Temp22.txt )
Monica Deshmane(H.V.Desai college,Pune) 21
Sorting multiple array at once
array_multisort(array1,sorting order,[sorting
type,array2,array3...])
•array1 (required) Specifies an array
•sorting order (optional) Specifies the sorting order.
SORT_ASC Sort in ascending order (A-Z)
SORT_DESC Sort in descending order (Z-A)
•sorting type (optional) Specifies the type to use, when
comparing elements.
SORT_REGULAR Compare elements normally
SORT_NUMERIC Compare elements as numeric
values
SORT_STRING Compare elements as string
values
array2 (Optional) Specifies an array
array3 (Optional) Specifies an array
Monica Deshmane(H.V.Desai college,Pune) 22
Sorting multiple array at once
All array size should be the same.
$sub = array("C", "Java", "CPP", "PHP");
$author = array("Richie", "Sun", "Bjarne", "Orelly");
$price = array(300, 500, 400, 700);
$b = array_multisort($sub, SORT_ASC, $author, $price);
print_r($sub);
print_r($author);
print_r($price);
Output:
Array ( [0] => C [1] => CPP [2] => Java [3] => PHP )
Array ( [0] =>Bjarne [1]=>Orelly [2]=>Richie [3]=>Sun )
Array ( [0] => 300 [1] => 400 [2] => 500 [3] => 700 )
Monica Deshmane(H.V.Desai college,Pune) 23
Revise….
Indexed- Sort()
Rsort()
Usort()
Associative-
Values- Asort()
Arsort()
Uasort()
Kays- Ksort()
Krsort()
Uksort()
Alphanumeric values-
Natsort()
Natcasesort()
Multiple array sort-
Array_multisort()
Monica Deshmane(H.V.Desai college,Pune) 24

More Related Content

PPTX
Chap 3php array part 3
PPTX
Python programming -Tuple and Set Data type
PDF
Rcommands-for those who interested in R.
PPTX
Python data structures
PDF
Python fundamentals - basic | WeiYuan
PDF
Introduction to Python
PDF
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Chap 3php array part 3
Python programming -Tuple and Set Data type
Rcommands-for those who interested in R.
Python data structures
Python fundamentals - basic | WeiYuan
Introduction to Python
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...

What's hot (20)

ODP
How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...
PDF
Arrays in PHP
PDF
Python programming : List and tuples
PDF
Python-Tuples
PDF
Probabilistic Programming in Scala
PDF
Python Usage (5-minute-summary)
PDF
Next Level Testing
PPTX
R programming
PDF
Python_ 3 CheatSheet
PPTX
Tuple in python
PDF
Python Puzzlers - 2016 Edition
PDF
Cheat sheet python3
PDF
iOS와 케라스의 만남
PDF
Fp java8
PDF
Scala Parallel Collections
PPTX
List in Python
PDF
Scala collections
PPT
Phylogenetics in R
PDF
프알못의 Keras 사용기
PPTX
Pa1 session 3_slides
How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...
Arrays in PHP
Python programming : List and tuples
Python-Tuples
Probabilistic Programming in Scala
Python Usage (5-minute-summary)
Next Level Testing
R programming
Python_ 3 CheatSheet
Tuple in python
Python Puzzlers - 2016 Edition
Cheat sheet python3
iOS와 케라스의 만남
Fp java8
Scala Parallel Collections
List in Python
Scala collections
Phylogenetics in R
프알못의 Keras 사용기
Pa1 session 3_slides
Ad

Similar to Chap 3php array part4 (20)

PDF
arrays.pdf
PPT
PPT
PDF
Sorting arrays in PHP
PPT
Class 4 - PHP Arrays
PPT
Arrays in php
PDF
Php array
PPTX
Introduction to php 6
PPTX
Regular expressions, Session and Cookies by Dr.C.R.Dhivyaa Kongu Engineering ...
PPTX
UNIT IV (4).pptx
PPTX
Web Application Development using PHP Chapter 4
PPT
Php Chapter 2 3 Training
PPTX
Chap 3php array part 2
PPTX
Introduction to PHP Lecture 1
PPT
PHP - Introduction to PHP Arrays
PPTX
PHP Functions & Arrays
PPTX
Array Methods.pptx
PPTX
Chap 3php array part1
PPTX
Arrays PHP 03
PPT
Using arrays with PHP for forms and storing information
arrays.pdf
Sorting arrays in PHP
Class 4 - PHP Arrays
Arrays in php
Php array
Introduction to php 6
Regular expressions, Session and Cookies by Dr.C.R.Dhivyaa Kongu Engineering ...
UNIT IV (4).pptx
Web Application Development using PHP Chapter 4
Php Chapter 2 3 Training
Chap 3php array part 2
Introduction to PHP Lecture 1
PHP - Introduction to PHP Arrays
PHP Functions & Arrays
Array Methods.pptx
Chap 3php array part1
Arrays PHP 03
Using arrays with PHP for forms and storing information
Ad

More from monikadeshmane (18)

PPTX
File system node js
PPTX
Nodejs functions & modules
PPTX
Nodejs buffers
PPTX
Intsllation & 1st program nodejs
PPTX
Nodejs basics
PPTX
Chap 5 php files part-2
PPTX
Chap 5 php files part 1
PPTX
Chap4 oop class (php) part 2
PPTX
Chap4 oop class (php) part 1
PPTX
PHP function
PPTX
php string part 4
PPTX
php string part 3
PPTX
php string-part 2
PPTX
PHP string-part 1
PPTX
java script
PPT
ip1clientserver model
PPTX
Chap1introppt2php(finally done)
PPTX
Chap1introppt1php basic
File system node js
Nodejs functions & modules
Nodejs buffers
Intsllation & 1st program nodejs
Nodejs basics
Chap 5 php files part-2
Chap 5 php files part 1
Chap4 oop class (php) part 2
Chap4 oop class (php) part 1
PHP function
php string part 4
php string part 3
php string-part 2
PHP string-part 1
java script
ip1clientserver model
Chap1introppt2php(finally done)
Chap1introppt1php basic

Recently uploaded (20)

PDF
Insiders guide to clinical Medicine.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
Introduction and Scope of Bichemistry.pptx
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
English Language Teaching from Post-.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
UNDER FIVE CLINICS OR WELL BABY CLINICS.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Pre independence Education in Inndia.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Open Quiz Monsoon Mind Game Prelims.pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
01-Introduction-to-Information-Management.pdf
Insiders guide to clinical Medicine.pdf
Cell Structure & Organelles in detailed.
Introduction and Scope of Bichemistry.pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
English Language Teaching from Post-.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
UNDER FIVE CLINICS OR WELL BABY CLINICS.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
human mycosis Human fungal infections are called human mycosis..pptx
Pre independence Education in Inndia.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Open Quiz Monsoon Mind Game Prelims.pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
01-Introduction-to-Information-Management.pdf

Chap 3php array part4

  • 1. Chapter 3 PHP Array part-4 1 Monica Deshmane(H.V.Desai college,Pune)
  • 3. Sorting a array Effect Ascending Descending User-defined order Sort array by values, then reassign indexes starting with 0 sort() rsort() usort() Sort array by Values asort() arsort() uarsort() Sort array by keys ksort() krsort() ukrsort() Monica Deshmane(H.V.Desai college,Pune) 3
  • 4. Sorting a indexed array 1) sort() •The sort() function sorts an array by the values. •This function assigns new keys for the elements in the array. Existing keys will be removed. •This function returns TRUE on success, or FALSE on failure. $arr = array(10,30,20,15); sort($arr ); print_r($arr ); //Array ( [0] => 10 [1] => 15 [2] => 20 [3] => 30 ) Monica Deshmane(H.V.Desai college,Pune) 4
  • 5. Sorting a indexed array If associative array- $book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C' => 'Richie', 'PHP'=>'Orelly'); sort($book ); print_r($book ); //Array ( [0] => Bjarne [1] => Orelly [2] => Richie [3] => Sun ) Monica Deshmane(H.V.Desai college,Pune) 5
  • 6. Sorting a indexed array 2) rsort() •The rsort() function sorts an array by the values in reverse order. •This function assigns new keys for the elements in the array. Existing keys will be removed. •This function returns TRUE on success, or FALSE on failure. $arr = array(10,30,20,15); rsort($arr ); print_r($arr ); //Array ( [0] => 30 [1] => 20 [2] => 15 [3] => 10 ) Monica Deshmane(H.V.Desai college,Pune) 6
  • 7. Sorting a indexed array $book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C' => 'Richie', 'PHP'=>'Orelly'); rsort($book ); print_r($book ); //Array ( [0] => Sun [1] => Richie [2] => Orelly [3] => Bjarne ) Monica Deshmane(H.V.Desai college,Pune) 7
  • 8. Sorting a indexed array 3) usort() •The usort() function sorts an array by a user defined comparison function. •This function assigns new keys for the elements in the array. Existing keys will be removed. •This function returns TRUE on success, or FALSE on failure. Monica Deshmane(H.V.Desai college,Pune) 8
  • 9. usort() continue… function my_sort($a, $b) { if ($a == $b) return 0; return ($a < $b) ? -1 : 1; } $arr = array(10,30,25,15); usort($arr , "my_sort"); print_r ($arr); //Array ( [0] => 10 [1] => 15 [2] => 25 [3] => 30 ) Monica Deshmane(H.V.Desai college,Pune) 9
  • 10. Monica Deshmane(H.V.Desai college,Pune) 10 Sorting an associated array -with values
  • 11. Sorting an associated array-with values 1)asort() •The asort() function sorts an array by the values. The values keep their original keys. •This function returns TRUE on success, or FALSE on failure. $book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C' => 'Richie', 'PHP'=>'Orelly'); asort($book ); print_r ($book); //Array ( [CPP] => Bjarne [PHP] => Orelly [C] => Richie [Java] => Sun ) Monica Deshmane(H.V.Desai college,Pune) 11
  • 12. Sorting an associated array-with values 2)arsort() •The asort() function sorts an array by the values in reverse order. The values keep their original keys. •This function returns TRUE on success, or FALSE on failure. $book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C' => 'Richie', 'PHP'=>'Orelly'); arsort($book ); print_r ($book); //Array ([Java] => Sun [C] => Richie [PHP] => Orelly [CPP] => Bjarne) Monica Deshmane(H.V.Desai college,Pune) 12
  • 13. ausort() function my_sort($a, $b) { if ($a == $b) return 0; return ($a < $b) ? -1 : 1; } $book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C' => 'Richie', 'PHP'=>'Orelly'); ausort($book , "my_sort"); print_r ($book); //Array ( [0] => Bjarne [1] => Orelly [2] => Richie [3] => Sun ) Monica Deshmane(H.V.Desai college,Pune) 13
  • 14. Monica Deshmane(H.V.Desai college,Pune) 14 Sorting an associated array -with keys
  • 15. Sorting an associated array-with keys 1)ksort() •The ksort() function sorts an array by the keys. The values keep their original keys. •This function returns TRUE on success, or FALSE on failure. $book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C' => 'Richie', 'PHP'=>'Orelly'); ksort($book ); print_r ($book); //Array ( [C] => Richie [CPP] => Bjarne [Java] => Sun [PHP] => Orelly ) Monica Deshmane(H.V.Desai college,Pune) 15
  • 16. Sorting an associated array-with keys 2)krsort() •The ksort() function sorts an array by the keys in reverse order. The values keep their original keys. •This function returns TRUE on success, or FALSE on failure. $book = array('Java' => 'Sun', 'CPP' => 'Bjarne', 'C' => 'Richie', 'PHP'=>'Orelly'); krsort($book ); print_r ($book); //Array ([PHP] => Orelly [Java] => Sun [CPP] => Bjarne [C] => Richie) Monica Deshmane(H.V.Desai college,Pune) 16
  • 18. Natural order sorting $output = natsort(input); sort() functions correctly sort strings and numbers, but they don't correctly sort strings that contain numbers. $temp_files = array("temp15.txt","temp10.txt", "temp1.txt","temp22.txt","temp2.txt"); sort($temp_files); echo "Standard sorting: "; print_r($temp_files); echo "<br />"; natsort($temp_files); echo "Natural order: "; print_r($temp_files); Monica Deshmane(H.V.Desai college,Pune) 18
  • 19. Natural order sorting Output: Standard sorting: Array ( [0] => temp1.txt [1] => temp10.txt [2] => temp15.txt [3] => temp2.txt [4] => temp22.txt ) Natural order: Array ( [0] => temp1.txt [3] => temp2.txt [1] => temp10.txt [2] => temp15.txt [4] => temp22.txt ) Monica Deshmane(H.V.Desai college,Pune) 19
  • 20. Natural order sorting with case insensitive manner $output = natcasesort(input); This function sorts an array by using a "natural order" algorithm. The values keep their original keys. This is case-insensitive. $temp_files = array("temp15.txt","Temp10.txt", "temp1.txt","Temp22.txt","temp2.txt"); natsort($temp_files); echo "Natural order: "; print_r($temp_files); echo "<br />"; natcasesort($temp_files); echo "Natural order case insensitve: "; print_r($temp_files); Monica Deshmane(H.V.Desai college,Pune) 20
  • 21. Natural order sorting Output: Natural order: Array ( [1] => Temp10.txt [3] => Temp22.txt [2] => temp1.txt [4] => temp2.txt [0] => temp15.txt ) Natural order case insensitve: Array ( [2] => temp1.txt [4] => temp2.txt [1] => Temp10.txt [0] => temp15.txt [3] => Temp22.txt ) Monica Deshmane(H.V.Desai college,Pune) 21
  • 22. Sorting multiple array at once array_multisort(array1,sorting order,[sorting type,array2,array3...]) •array1 (required) Specifies an array •sorting order (optional) Specifies the sorting order. SORT_ASC Sort in ascending order (A-Z) SORT_DESC Sort in descending order (Z-A) •sorting type (optional) Specifies the type to use, when comparing elements. SORT_REGULAR Compare elements normally SORT_NUMERIC Compare elements as numeric values SORT_STRING Compare elements as string values array2 (Optional) Specifies an array array3 (Optional) Specifies an array Monica Deshmane(H.V.Desai college,Pune) 22
  • 23. Sorting multiple array at once All array size should be the same. $sub = array("C", "Java", "CPP", "PHP"); $author = array("Richie", "Sun", "Bjarne", "Orelly"); $price = array(300, 500, 400, 700); $b = array_multisort($sub, SORT_ASC, $author, $price); print_r($sub); print_r($author); print_r($price); Output: Array ( [0] => C [1] => CPP [2] => Java [3] => PHP ) Array ( [0] =>Bjarne [1]=>Orelly [2]=>Richie [3]=>Sun ) Array ( [0] => 300 [1] => 400 [2] => 500 [3] => 700 ) Monica Deshmane(H.V.Desai college,Pune) 23
  • 24. Revise…. Indexed- Sort() Rsort() Usort() Associative- Values- Asort() Arsort() Uasort() Kays- Ksort() Krsort() Uksort() Alphanumeric values- Natsort() Natcasesort() Multiple array sort- Array_multisort() Monica Deshmane(H.V.Desai college,Pune) 24