😎

php for 文

2021/07/19に公開

$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