【 PHP 】PHP8に入門してみた 79日目 PHPの基本 ( 制御構文 もしも・・・ )
PHP8技術者認定初級試験 が始まるようなので 試験に向けて (できるだけ)勉強しようと思います! 使用する書籍は独習PHP 第4版(山田 祥寛)|翔泳社の本 (shoeisha.co.jp) となります。
制御構文
PHP
言語でも当然(!?)制御構文が用意されています。
他の言語とあまり大差ないので参考書を軽く読んで次に行きます。
気を付けたいのは、Javaと同様に「命令文が1ステートメント」のみの場合はブロックを省略できる点です。
「なんでこんな実装を準備したんだろう・・・」
ずっとJava言語でお仕事をしていていつも思っていました。
今でもよくわかりません(笑
読み手のミスリードを誘う欠陥製造機のような印象です。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PHPの基本</title>
</head>
<body>
<?php
// print命令は指定された文字列を表示するための命令です。
$msg = 'こんにちは、変数の世界! <br />';
print $msg;
print 'こんにちは、皆さん! ';
print '<br />';
$x = 1;
$y = 0;
if ($x === 1)
if ($y === 1)
print '変数$x, $yは1です。';
else
print '変数$xは1ではありません。';
?>
</body>
</html>
期待した結果になりません。
メモ
私は激おこですよ😆
ちなみに、VS Codeで自動インデントをONにしているとちゃんと整形してくれます。
elseがどのifに対応しているのかすぐわかります。
ディスカッション
コメント一覧
まだ、コメントがありません