文の終わりにセミコロン

文の終わりには、セミコロン;を記述する必要がある。

if文などの制御文の終わりや、コメント文の終わりには、セミコロンを記述しない。

PHPコードの終了タグにはセミコロンが含まれていると認識するので、PHPコードの最終行にはセミコロンを記述する必要はない。私は最終行にも記述することが多いが…。

サンプル

<?php echo "こんにちは♪"; ?>
<?php
echo "こんにちは♪";
echo "お久しぶりです。";
?>

PHPコードの最終行にセミコロンを記述しない例

<?php echo "こんにちは♪" ?>
<?php
echo "こんにちは♪";
echo "お久しぶりです。"
?>

if文とコメント文の例

<?php
/*
 if文と
 コメント文
 の例
*/

$text = "おはよう♪"; // セミコロンを記述
if( $text ) {
    echo $text; // セミコロンを記述
} else {
    echo "こんにちは♪"; // セミコロンを記述
} // セミコロンを記述しない
# if文の終わりとコメント文の終わりには、セミコロンを記述していない。
?>

スポンサード リンク

カテゴリー: PHP, 基本構文 タグ: パーマリンク