0

私はまだPHPにかなり慣れていないので、早い段階で悪い癖をつけたくありません。このステートメントを WordPress PHP ファイルに入力すると、次のようになります。

<p>This post was written by <?php the_author(); ?></p>

セミコロンを削除しても機能します。

<p>This post was written by <?php the_author() ?></p>

PHPステートメントの最後にセミコロンを使用しないのは悪い習慣ですか?

4

3 に答える 3

1

ステートメントの後にセミコロンを置くといいので、ここにセミコロンを入れてください。この場合は省略できますが、余分なステートメントを入れる場合は追加する必要があります。私の意見では、それは奇妙です。余分なステートメントを追加したため、前の行に何かを追加する必要があります。紛らわしい。

于 2012-04-19T12:18:04.890 に答える
0

私が知る限り、最後のphpタグ?>はセミコロンを意味するため、単一の関数呼び出しには必要ありませんが、一方でこれは解析エラーを引き起こします:

<?php do_something() str_repeat('23', 4) ?>
于 2012-04-19T12:19:11.447 に答える
0

必須ではありませんが、必要に応じて他の行を簡単に追加できるので、ベストプラクティスでもあると思います。また、それを行う習慣にもなります。

于 2012-04-19T12:19:41.690 に答える