web-dev-qa-db-ja.com

HTMLファイル内のPHP行をコメントアウトするにはどうすればよいですか?

HTMLコードの真ん中に、PHPの行があります。ここで、コメントとしてPHP行を作成します。<!-- -->を使用しようとしましたが、PHPでは機能しないようです。

私は何をすべきか?

ありがとう

11
Hesam

次のコードがあるとします。

<body>
    <?php echo $this_variable_will_echo_a_div; ?>
</body>

Divをエコーし​​てページに表示しないようにする場合は、comment html、PHPは実行されます:

<body>
    <!-- <?php echo $this_variable_will_echo_a_div; ?> -->
</body>

Divをコメント付きのhtmlとしてソースに表示したくない場合は、comment phpにする必要があります。ソースのbodyタグの間に何も表示されません。

<body>
    <?php /* echo $this_variable_will_echo_a_div; */ ?>
</body>
36
acm

PHP構文のすべてのコメントメソッドは、HTML内の埋め込みコードで機能します。誰でも自由に使用できます。

<?php //for one line comment ?>

<?php /* for multi-lines comment */ ?>

また、phpタグのすぐ外でHTMLコメント構文を使用することもできます。

<!-- <?php blah blah ?> --> 

PHPコードは引き続き実行されることに注意してください。

7
Dhiraj Pandey

使用する必要があります PHPコメント HTMLコメントではありません<!-- -->

PHPコードを<!-- -->を使用してコメントアウトする場合は、セキュリティ上の理由からPHPコードを非表示にする必要があります。そうしないと、ソースコードは次のようになります。ページを表示すると表示されます。

0
Sarfraz

使用する

<?php
/*
    <?php
        php code.. blah blah
    ?>
*/
?>

または

<?php
    // <?php echo 'hi'; ?>
?>

または

<?php
    # <?php echo 'hello'; ?>
?>
0
Erik