title image


Smiley Re: Übergabe eines Arrays an eine Funktion
> Und wo steht dann das array, das sortiert wird? Ich kapiere es nicht!



Das Beispiel zeigt es doch sehr deutlich:



<?php

// Obtain a list of columns

foreach ($data as $key => $row) {

$volume[$key] = $row['volume'];

$edition[$key] = $row['edition'];

}



// Sort the data with volume descending, edition ascending

// Add $data as the last parameter, to sort by the common key

array_multisort($volume, SORT_DESC, $edition, SORT_ASC, $data);

?>



> $ganzes_Array = array_multisort($ganzesArray, $spalte4 'SORT_ASC', $spalte7, 'SORT_DESC');



array_multisort($spalte4, SORT_ASC, $spalte7, SORT_DESC, $ganzesArray);



Das zu sortierende Array kommt zuletzt, SORT_ASC/SORT_DESC sind Konstanten, keine Strings.

Der Rückgabewert von array_multisort() ist bool!

Returns TRUE on success or FALSE on failure.
Gruß aus Heidelberg,
Rolf
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
Damian Conway - Perl Best Practices


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: