php for 文
$cost = 0; //加算していく
for ($i = 1; $i <= 10; $i++) {
// echo ($i);
if ($i % 2 == 0 || $i % 5 == 0) {
// 2と5割り切れる時だけ、出力する
echo ($i);
$cost += $i;
echo ("+");
}
}
echo ("=");
echo ($cost); //合計値を出す
whileとcontinueの間だけ回る。
条件が10までまわる
<?php
$cost = 0;
$i = 0;
while ($i <= 10) {
$i++;
if ($i % 2 !== 0) {
continue;
}
$cost += $i;
}
echo "合計は{$cost}です。";
掛け算の表
<table border="1">
<?php
for ($i = 1; $i < 9; $i++) {
print '<tr>';
for ($j = 1; $j < 3; $j++) {
if ($i % 2 == 0) {
$ans = $i * $j;
print '<td bgcolor="red">' . $i . '' . $j . '=' . $ans . '</td>';
} else {
$ans = $i * $j;
print '<td>' . $i . '' . $j . '=' . $ans . '</td>';
}
}
print '</tr>';
}
?>
</table>
<?php
$sum2 = 0;
for ($i = 1; $i < 10; $i++) {
if ($i % 2 == 0) {
continue;
}
echo "{$i}.回目/";
$sum2 += $i;
echo "{$sum2}..";
}
出力結果 1.回目/1..3.回目/4..5.回目/9..7.回目/16..9.回目/25..
Discussion