Toms Homepage
  Home    Downloads    Your Account    Forums  
  Create an account
Modules
· Home
· Games
· My Gallery
· PHP Manual
· PHP-Nuke HOWTO
· Web Links
· Your Account
 
Who's Online
Welcome, Anonymous
Nickname

Password

Security Code
Security Code
Type Security Code


(Register)

Membership:
Latest: vttxyzlkpa
New Today: 152
New Yesterday: 484
Overall: 47588

People Online:
Visitors: 234
Members: 12
Total: 246

Online Now:
NET UlyssesSt
COM ArlethaBe
COM Jade4694
COM MohammadV
 Gwen1492
COM DQWJustin
COM WalkerRei
COM JRDDarwin
COM OdessaSpe
COM FinleyDuf
COM Jamaal31L
COM AleishaLD
 
sort

sort

(PHP 3, PHP 4 , PHP 5)

sort -- Sort an array

Description

bool sort ( array &array [, int sort_flags] )

This function sorts an array. Elements will be arranged from lowest to highest when this function has completed.

Note: This function assigns new keys for the elements in array. It will remove any existing keys you may have assigned, rather than just reordering the keys.

Returns TRUE on success or FALSE on failure.

Example 1. sort() example

<?php

$fruits
= array("lemon", "orange", "banana", "apple");
sort($fruits);
reset($fruits);
while (list(
$key, $val) = each($fruits)) {
    echo
"fruits[" . $key . "] = " . $val . "\n";
}

?>

The above example will output:

fruits[0] = apple
fruits[1] = banana
fruits[2] = lemon
fruits[3] = orange


The fruits have been sorted in alphabetical order.

The optional second parameter sort_flags may be used to modify the sorting behavior using these values:

Sorting type flags:

  • SORT_REGULAR - compare items normally

  • SORT_NUMERIC - compare items numerically

  • SORT_STRING - compare items as strings

  • SORT_LOCALE_STRING - compare items as strings, based on the current locale. Added in PHP 5.0.2



Note: The second parameter was added in PHP 4.

Warning

Be careful when sorting arrays with mixed types values because sort() can produce unpredictable results.

See also arsort(), asort(), ksort(), natsort(), natcasesort(), rsort(), usort(), array_multisort(), and uksort().

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2004 by Tom Nitzschner.
Web site engine code is Copyright © 2003 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Page Generation: 0.149 Seconds

:: VereorLCARS phpbb2 style by Vereor :: PHP-Nuke theme by www.nukemods.com ::