とてもシンプルですが、私を混乱させました!はい、これ:
$command[] = "30";
$command[] = "20";
$command[] = "10";
$command[] = "5";
$command[] = "1";
asort($command);
print_r($command);
戻る:
配列 ( [0] => 配列 ( [0] => 30 [1] => 20 [2] => 10 [3] => 5 [4] => 1 ) )
でも私はしたい:
配列 ( [0] => 配列 ( [0] => 1 [1] => 5 [2] => 10 [3] => 20 [4] => 30 ) )
私が使用する正確なコード:
$cmd_id = array();
foreach ($_POST as $k => $v)
{
if($k=='cmd_id' && $v>0)
$cmd_id[] = $v;
}
フォームは複数のチェックボックスです:
<input type="checkbox" name="cmd_id[]" .........