Вот описание функции
test($argv)
$argv
- это массив, например $argv=array($from1,$to1,$from2,$to2.....);
элементы массива должны быть четными.
$argv=array(1,3,4,5)
: будут выведены значения, как показано ниже:
1_4
1_5
2_4
2_5
3_4
3_5
псевдокод похож на
while($from1<=$to1){
while($from2<=$to2){
echo $from1."_".$from2."<br/>";
$from2++;
}
$from1++;
}
$argv=array(1,2,3,4,5,6)
: это выведет значения, как показано ниже:
1_3_5
1_3_6
1_4_5
1_4_6
2_3_5
2_3_6
2_4_5
2_4_6
псевдокод похож на
while($from1<=$to1){
while($from2<=$to2){
while($from3<=$to3){
echo $from1."_".$from2."_".$from3."<br/>";
$from3++;
}
$from2++;
}
$from1++;
}
Число массивов $ argv не является постоянным.
Может быть, 3 или 4 уровня цикла будут выходить.
Я только что услышал, что будет использовано повторение хвоста или итерация, но я точно не знаю, как кодировать.