Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中在两个块之间随机编号并使结果唯一?_Php - Fatal编程技术网

如何在php中在两个块之间随机编号并使结果唯一?

如何在php中在两个块之间随机编号并使结果唯一?,php,Php,我需要创建2个块,每个块包含1-3之间的数字。如何使用php实现这一点 结果应该是: 1-1 1-2 1-3 2-1 2-2 2-3 3-1 3-2 3-3 非常感谢您的帮助我不知道您所说的“随机”是什么意思,但要获得所需的输出,您可以使用嵌套for循环 $m=3; $n=3; for($i=1;$i<=$m;$i++){ for($j=1;$j<=$n;$j++){ echo $i .'-'. $j."\n"; } } $m=3; $n=3;

我需要创建2个块,每个块包含1-3之间的数字。如何使用php实现这一点

结果应该是:

  • 1-1
  • 1-2
  • 1-3
  • 2-1
  • 2-2
  • 2-3
  • 3-1
  • 3-2
  • 3-3

非常感谢您的帮助

我不知道您所说的“随机”是什么意思,但要获得所需的输出,您可以使用嵌套for循环

$m=3;
$n=3;
for($i=1;$i<=$m;$i++){
    for($j=1;$j<=$n;$j++){
       echo $i .'-'. $j."\n";

    }
}
$m=3;
$n=3;

对于($i=1;$i我不确定随机是什么意思,但要获得所需的输出,可以使用嵌套for循环

$m=3;
$n=3;
for($i=1;$i<=$m;$i++){
    for($j=1;$j<=$n;$j++){
       echo $i .'-'. $j."\n";

    }
}
$m=3;
$n=3;

对于($i=1;$i嵌套循环并回显循环值

For($i=1;$i<=3;$i++){ //outer loop 
    For($j=1;$j<=3;$j++){ // inner loop
        Echo $i ."-".$j ."\n"; // echo inner value and outer value 
    }
}

For($i=1;$iNest For循环并回显循环值

For($i=1;$i<=3;$i++){ //outer loop 
    For($j=1;$j<=3;$j++){ // inner loop
        Echo $i ."-".$j ."\n"; // echo inner value and outer value 
    }
}

For($i=1;$i使用嵌套For循环示例:

for($i = 1; $i <= 3 ; $i++){
    for($j = 1; $j <= 3; $j++){
       echo $i .'-'. $j."\n";

    }
}

for($i=1;$i使用嵌套for循环示例:

for($i = 1; $i <= 3 ; $i++){
    for($j = 1; $j <= 3; $j++){
       echo $i .'-'. $j."\n";

    }
}

for($i=1;$i取决于您希望这两个“块”之间的关系是什么,或者它们的用途是什么……您在那里发布的内容可以如下所示:

$rand = rand(0,3);
for($x = 0; $x <= 9; $x++;){
echo $rand."-".$rand; echo"<br>";
}
$rand=rand(0,3);

因为($x=0;$x取决于您希望这两个“块”之间的关系是什么,或者它们的用途是什么……您在那里发布的内容可以如下所示:

$rand = rand(0,3);
for($x = 0; $x <= 9; $x++;){
echo $rand."-".$rand; echo"<br>";
}
$rand=rand(0,3);

对于($x=0;$x建议:您可以使用嵌套循环,这是随机的吗?随机通常表示“不可预测”。您尝试了什么?rand(1,3);但我需要结果是唯一的建议:您可以使用嵌套循环,这是随机的吗?随机通常表示“不可预测”。您尝试了什么?rand(1,3);但我需要结果是唯一的