2011-09-19 4 views
3
$test1[2] = "one"; 

$test2[1] = "two"; 
$test2[3] = "three"; 

$test = $test1 + $test2; 

print_r($test); 

J'ai utilisé l'opérateur d'union de tableau mais lorsque j'imprime le tableau, il est dans le mauvais ordre. Comment puis-je trier numériquement les clés dans la matrice ?;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; donc je reçois le résultat ci-dessous.Touches de tri de matrice aide numériquement

Array ([1] => two [2] => one [3] => three) 
+1

A propos de ... avez-vous essayé de faire des recherches sur php.net? http://us.php.net/manual-lookup.php?pattern=sort+array&scope=quickref –

Répondre

3

Comment trier les clés numériquement dans le tableau?

ksort()


S'il vous plaît, s'il vous plaît, s'il vous plaît prendre le temps de regarder à travers la richesse de la documentation (et pas seulement sur les fonctions de tri du tableau), sur php.net, avant de demander ici. Vous constaterez plus souvent qu'autrement que nous avons non seulement documenté les fonctions et ce qu'ils font, mais que nous vous donnons de bons exemples pour illustrer l'utilisation et même prendre note des bizarreries, des subtilités et des considérations spéciales.