次の名前を並べ替えたい
Array ( [Jessie] => 2 [Sarah] => 3 [Simon] => 2 [John] => 2 [Kevin] => 1 [Canvasser] => 8 [canvasser] => 11 )
それらに対応する値に基づいて
次の機能で名前を印刷しました
// get canvasser individual names and count houses canvassed
foreach ($canvassers as $key => $value) {
// Add to the current group count if it exists
if ( isset( $canvasser_counts[$value] ) ) {
$canvasser_counts[$value]++;
}
// or initialize to 1 if it doesn't exist
else {
$canvasser_counts[$value] = 1;
}
}
print_r($canvasser_counts);
ここで、$canvassersは単にすべての名前を保持していました。
$canvassers = array('Jessie', 'Simon', 'Jessie')
どんな助けでも本当にありがたいです、私はこれにとても長い時間を費やしました、しかし配列を正しく分類するために頭をまっすぐにすることができません。