ホームページ >バックエンド開発 >PHPチュートリアル >arsort を使用してデータを並べ替えるときに応答がないのはなぜですか?
配列の内容は以下の通りで、1ビットの配列で、配列名は$finalDataです。
Array ( 【正確性の追求】 => 1 【順応性】 => 2 【分析力】 => 2 【広い視野】 => 2 【冷静さと自信】 => 2 【細部まで配慮】 = > 2 [押して励ます] => 2 [トップを目指す] => 2 [優先順位を理解する] => 2 ] => 2 [協調性がある] => 2 [他人に配慮する] => 2 [非常に効率的] [励ますのが上手] => 1 [イギリス人] => 1 [前に進む] => 1 [公平] => 3革新性] => 1 [知識が豊富で知識豊富] => 0 [忠実で信頼できる] => 0 [チャンスを上手に活用する] => 0 [クリエイティブ] => 0 [率直で率直] => 0 [粘り強さ] => ; 0 [説得力] => 1 [現実的で意欲的に取り組む] => 1 [現実に集中する] => ; 1 [聡明な心] => 1 [優れたスキル] => 1 [几帳面] => 1 [横暴] 1 [批判的] => 1 [非常にせっかち] => 1 [気まぐれ] => 1 [不注意で忘れっぽい] ] => 1 [臆病である] => 1 [忍耐力の欠如] => 1 [躊躇する] => 1 [柔軟性の欠如] => 1 [厳格で保守的] => 0 [マキャベリ的] => 1 [過度に敏感] ] => 1 [話しすぎる] => 1 [弱い人にしがみつく] => 1 [行動が遅い] => 1 [登山主義] => 1 [逸脱] => 0 [あえて試さない] => 0 [非現実的] => 0 )
PHP の並べ替え関数
$finalData= arsort($finalData);print_r($finalData);を適用する
arsort($finalData);print_r($finalData);//arsort返回值:是否排序成功,而不是排序成功后的数组