私は配列を持っています:
$arr = array(
'Alcatel' => '0',
'Apple' => '4542',
'LG' => '0',
'Nokia' => '0',
'Samsung' => '2760',
'Siemens' => '0',
'Sony' => '0',
);
すべてのキーはアルファベット順に並べられていますが、値はそうではありません。1-関連付けを維持する2-配列をHIGHからLOWの値で並べ替える3-値がゼロのエントリのアルファベット順を維持する
取得するため:
$arr = array(
'Apple' => '4542',
'Samsung' => '2760',
'Alcatel' => '0',
'LG' => '0',
'Nokia' => '0',
'Siemens' => '0',
'Sony' => '0',
);
arsort($ arr);を使用したとき
私が得た:
$arr = array(
'Apple' => '4542',
'Samsung' => '2760',
'Siemens' => '0',
'Sony' => '0',
'Nokia' => '0',
'LG' => '0',
'Alcatel' => '0',
);
だから私は3ではなく1と2の目標を達成しました
なにか提案を?
ありがとう。