2016-02-07 32 views
-5

如何使用foreach循环对这个空数组进行排序来按顺序输出这25个数字?如何对一个空数组进行排序?

实施例的结果是:1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4

<?php 
    $array = array(); 

    for($counter = 0; $counter <=25; $counter++){ 

     $die = rand(1, 10); 
     $int[$counter] = $die;  
     echo " $die "; 
    } 

    sort($die); 
    foreach ($die as $value) 
    { 
     echo '<option value="'.$value.'">'.$value.'</option>'; 
    } 
    ?> 
+1

'$阵列=阵列();''$ INT [$计数器] = $ die;''sort($ die);'Ummmmm – John3136

+1

您将'$ array'定义为数组;将未定义的'$ int'视为一个数组;但试图排序'$ die'(这是一个整数) –

回答

0
<?php 
$array = array(); 
for ($i = 0; $i <=25; $i++) { 
    echo $array[] = rand(1, 10); 
} 

sort($array); 
foreach ($array as $value) { 
    echo '<option value="'.$value.'">'.$value.'</option>'; 
} 
+0

如何水平放置它们? – agentmg123

相关问题