ホームページ >バックエンド開発 >PHPチュートリアル >arsort を使用してデータを並べ替えるときに応答がないのはなぜですか?
arsort を使用してデータを並べ替えるときに応答がないのはなぜですか?
配列の内容は以下の通りで、1ビットの配列で、配列名は$finalDataです。
配列(【正確性の追求】 => 1 【順応性】 => 2 【分析力】 => 2 【広い視野】 => 2 【冷静さと自信】 => 2 【思慮深さ】 => ; 2 [押して励ます] => 2 [トップを目指して努力する] => 2 [優先順位を理解する] => 2意見] => 2 [協調性がある] => 2 [他人に配慮する] => 2 [非常に効率的] 2 [励まし上手] => 1 [イギリス人] => 1 [想像力豊か] => 3 [破壊的イノベーション] => 1 [知識が豊富で知識豊富] => 0 [忠実で信頼できる] => 0 0 [チャンスを上手に活用する] => 0 [クリエイティブ] => 0 [率直で率直] => 0 [粘り強さ] = > 0 [説得力がある] => 1 [現実的で熱心に取り組む] => 1 [現実を重視する] =>自分自身] => 1 [賢い] => 1 [優れたスキル] => 1 [几帳面] => 1 ] => 1 [非常にせっかち] => 1 [気まぐれ] => 1 [不注意] => 1 [臆病で臆病] => 1 [忍耐力のなさ] => 1 [衝動的で無謀] => 1 [柔軟性に欠ける] => 1 [進取的ではない] => 0 [他人に無関心]敏感] => 1 [他人に話すのが苦手] => 1 [弱い人にしがみつく] => 1 [行動が遅い] ; 1 [山の教義] => 1 [逸脱] => 0 [非現実的] => 0
PHPのソート機能を適用
$finalData= arsort($finalData);print_r($finalData);しかし、結局結果は得られませんでした。
<br /> arsort($finalData);<br /> print_r($finalData);<br /> //arsort返回值:是否排序成功,而不是排序成功后的数组<br />