le code suivant produit l'erreur dans le titre. J'ai essayé de google, mais tout ce que j'ai eu étaient des pages qui ont eu la même erreur (et pas une explication de celui-ci). Ce n'est pas vraiment un problème car cela fonctionne et l'annulation de l'erreur avec le @ fonctionne très bien. Bien que je me demande toujours pourquoi je n'ai pas pu exécuter array_multisort une seule fois sans avoir cette erreur.Attention: array_multisort() [function.array-multisort]: L'argument # 1 devrait être un tableau ou un drapeau de tri dans
public function getMostRelevant(){
list($occurrences, $keywords) = $this->occurr_keyw_array;
array_multisort($occurrences, SORT_DESC, SORT_NUMERIC,
$keywords);
$return_array = array(
array($occurrences[0], $keywords[0]),
array($occurrences[1], $keywords[1]),
array($occurrences[2], $keywords[2])
);
return $return_array;
}
$ this-> occurrence_keyw_array: Tableau ([0] => Tableau ([0] => 5 [1] => 0 [2] => 0 [3] => 0 [4] => 99) [1] => Array ([0] => poumon [1] => is [2] => most [3] => important [4] => organe)) – johnny
does $ occurences contient vraiment Array ([ 0] => 5 [1] => 0 [2] => 0 [3] => 0 [4] => 99) après la liste ($ occurren .... line? –