文の終わりには、セミコロン;
を記述する必要がある。
if文などの制御文の終わりや、コメント文の終わりには、セミコロンを記述しない。
PHPコードの終了タグにはセミコロンが含まれていると認識するので、PHPコードの最終行にはセミコロンを記述する必要はない。私は最終行にも記述することが多いが…。
サンプル
<?php echo "こんにちは♪"; ?>
<?php
echo "こんにちは♪";
echo "お久しぶりです。";
?>
echo "こんにちは♪";
echo "お久しぶりです。";
?>
PHPコードの最終行にセミコロンを記述しない例
<?php echo "こんにちは♪" ?>
<?php
echo "こんにちは♪";
echo "お久しぶりです。"
?>
echo "こんにちは♪";
echo "お久しぶりです。"
?>
if文とコメント文の例
<?php
/*
if文と
コメント文
の例
*/
$text = "おはよう♪"; // セミコロンを記述
if( $text ) {
echo $text; // セミコロンを記述
} else {
echo "こんにちは♪"; // セミコロンを記述
} // セミコロンを記述しない
# if文の終わりとコメント文の終わりには、セミコロンを記述していない。
?>
/*
if文と
コメント文
の例
*/
$text = "おはよう♪"; // セミコロンを記述
if( $text ) {
echo $text; // セミコロンを記述
} else {
echo "こんにちは♪"; // セミコロンを記述
} // セミコロンを記述しない
# if文の終わりとコメント文の終わりには、セミコロンを記述していない。
?>