私のPHPコード(私はそれがしたいと、これまで働いていない) -Forループで2つの変数を使用するには?
for ($x=0, $y=0; $x<=163, $y<=98 ; $x++, $y++) {
echo "Value of x = " . $x . " & y = " . $y . "<br>";
}
私が達成しようとしていた何がある - それべきecho
1つの条件が一致しても。今は、1つの条件が満たされたとき、すなわちこの場合はy=98
が停止すると停止します。 duplicate marked質問は、その質問のように私の問題を解決しなかった 、両方の変数の範囲が同じであったので、それがすることによって実現されている可能性が - y>=x
がx>y
与えられたコードとは対照的に、編集時にも例があるかもしれません上記の答え(1つの変数を増やすことによって)私の場合は、両方の変数が異なる範囲を持っています。 また、私はこの
for ($x=0, $y=0; $x<=163 || $y<=98 ; $x++, $y++) {
echo "Value of x = " . $x . " & y = " . $y . "<br>";
}
を試みたが、また私の所望の出力を達成するために私を助けていません。
編集2 - 私は正しく出力することができなかったと思います。 私は小規模な例でデモンストレーションしようとしています。 x=3, y=2
x=1, y=1
x=2, y=1
x=3, y=1
x=1, y=2
x=2, y=2
x=3, y=2
私はこのようなことを達成しようとしています。私は知らないのですが、行列は数学で呼び出されます(私の質問のタイトルが間違っている可能性があります)。
論理演算子(||/ORおよび&&/AND)について理解していますか? – Carcigenicate
@Carcigenicateはい、少しですが、forループでII演算子を使用する方法を理解できませんでしたか? –
$ x <= 163 || $ y <= 98は164回繰り返す$ x <= 163 && $ y <= 98は99をループし、$ x <= 163、$ y <= 98はループします99 – dpp