Page 1 sur 1

Mon array me renvoi "bool(true)" après krsort

Posté : 23 juil. 2015, 19:40
par westernz
Bonjour,

Comment résoudre ce problème et pourquoi survient-il ?

Code : Tout sélectionner

var_dump($doc_list_chrono); echo '<br><hr>'; $doc_list_chrono = array_flip($doc_list_chrono); var_dump($doc_list_chrono); echo '<br><hr>'; $doc_list_chrono = krsort($doc_list_chrono); var_dump($doc_list_chrono); echo '<br><hr>';
Réponse :
array(4) { ["musique"]=> int(1433968390) ["faune_flore"]=> int(1434255478) ["sport"]=> int(1433986379) ["en_cours"]=> int(1436392166) }
(<hr>-----------------------------)
array(4) { [1433968390]=> string(7) "musique" [1434255478]=> string(11) "faune_flore" [1433986379]=> string(5) "sport" [1436392166]=> string(8) "en_cours" }
(<hr>-----------------------------)
bool(true)
Merci.
Bonne journée

Re: Mon array me renvoi "bool(true)" après krsort

Posté : 23 juil. 2015, 19:48
par tof73
en remplaçant $doc_list_chrono = krsort($doc_list_chrono);
par
krsort($doc_list_chrono);

Re: Mon array me renvoi "bool(true)" après krsort

Posté : 24 juil. 2015, 09:42
par Ryle
Quand tout le reste à échoué, lisez le mode d'emploi ;)
krsort — Trie un tableau en sens inverse et suivant les clés
(...)
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.

http://php.net/manual/fr/function.krsort.php

Re: Mon array me renvoi "bool(true)" après krsort

Posté : 24 juil. 2015, 12:57
par westernz
Ok, je vois mon erreur. Merci.
Et ou j'ai lu la doc, je le fais toujours, mais parfois on ne capte pas.