【PHP】for文に複数の式を記述する。

今更for文の仕様を知ったという。

まずは普通のfor文

for($i = 0; $i < 10; $i++) {
	echo '$i : '."$i\n";
}

↓

$i : 0
$i : 1
$i : 2
$i : 3
$i : 4
$i : 5
$i : 6
$i : 7
$i : 8
$i : 9

複数式を記述するパターン。

for($j = 0, $k = 0; $j < 10, $k < 30; $j++, $k += 5) {
	echo '$j : '."$j\n";
	echo '$k : '."$k\n";
}

↓

$j : 0
$k : 0
$j : 1
$k : 5
$j : 2
$k : 10
$j : 3
$k : 15
$j : 4
$k : 20
$j : 5
$k : 25

各式をカンマ「,」で区切ることで複数式を評価させることが可能。