【 PHP 】PHP8に入門してみた 28日目 イントロダクション ( 基礎の「き」)
PHP8技術者認定初級試験 が始まるようなので 試験に向けて (できるだけ)勉強しようと思います! 使用する書籍は独習PHP 第4版(山田 祥寛)|翔泳社の本 (shoeisha.co.jp) となります。
イントロダクション
文字列出力は省略形が用意されている
シンタックスシュガーというやつですね。
<?php print 'こんにちは、世界! <br />' ?>
の代わりに<?= 'こんにちは、世界!' ?><br />
と記述してもよいそうです。
ただこの記述だと1処理しかかけないような??
以下のような記述はエラーでした。
<?php
// print命令は指定された文字列を表示するための命令です。
print 'こんにちは、世界! <br />';
print 'こんにちは、皆さん! ';
<?= 'こんにちは、世界!' ?><br /> // これはダメ
?>
1ステートメント
PHPでは1つの処理をセミコロンで区切ります。
文系の言葉を使うと「1文」となりますかね。
横文字で表現すると「1ステートメント」となるのです。
PHPでは(?)セミコロンを忘れると少し面倒なことになります。
以下の画像をご覧ください。
セミコロンを忘れたのになぜか「printというトークンは知らないよ!」と怒られるのです。
「セミコロン忘れてるよ!」と案内してほしいものですね😉
メモ
?>
直前に記述したステートメントにはセミコロンは不要です。
とはいえ、1ステートメントごとにセミコロンを入力する癖は付けた方がよいです。
ディスカッション
コメント一覧
まだ、コメントがありません