Saya memiliki kode ini,
<tr>
<td><?php echo $entry_keyword; ?></td>
<td><input type="text" name="keyword" value="<?php echo $keyword; ?>" /></td>
</tr>
<tr>
<td><?php echo $entry_sort_order; ?></td>
<td><input name="sort_order" value="<?php echo $sort_order; ?>" size="1" /></td>
</tr>
dan saya ingin berkomentar keduanya dalam satu kesempatan ... tetapi ketika saya mencoba
<!-- <tr>
<td><?php echo $entry_keyword; ?></td>
<td><input type="text" name="keyword" value="<?php echo $keyword; ?>" /></td>
</tr>
<tr>
<td><?php echo $entry_sort_order; ?></td>
<td><input name="sort_order" value="<?php echo $sort_order; ?>" size="1" /></td>
</tr> -->
halaman gagal - sepertinya kode PHP tidak diberi komentar ... Apakah ada cara untuk melakukan ini?
Saya setuju bahwa solusi Pascal adalah jalan yang harus ditempuh, tetapi bagi mereka yang mengatakan bahwa itu menambahkan tugas tambahan untuk menghapus komentar, Anda dapat menggunakan trik gaya komentar berikut untuk menyederhanakan hidup Anda:
<?php /* ?> <tr> <td><?php echo $entry_keyword; ?></td> <td><input type="text" name="keyword" value="<?php echo $keyword; ?>" /></td> </tr> <tr> <td><?php echo $entry_sort_order; ?></td> <td><input name="sort_order" value="<?php echo $sort_order; ?>" size="1" /></td> </tr> <?php // */ ?>
Untuk menghentikan blok kode dikomentari, cukup ubah komentar pembuka menjadi:
<?php //* ?>
sumber
Saya menemukan solusi berikut cukup efektif jika Anda perlu mengomentari banyak kode HTML + PHP bersarang.
Bungkus semua konten ini:
<?php if(false){ ?> Here goes your PHP + HTML code <?php } ?>
sumber
Ini
<!-- -->
hanya untuk komentar HTML dan PHP tetap akan berjalan ...Oleh karena itu hal terbaik yang akan saya lakukan adalah juga mengomentari PHP ...
sumber
Anda hanya dapat melakukannya dengan komentar PHP.
<!-- <tr> <td><?php //echo $entry_keyword; ?></td> <td><input type="text" name="keyword" value="<?php //echo $keyword; ?>" /></td> </tr> <tr> <td><?php //echo $entry_sort_order; ?></td> <td><input name="sort_order" value="<?php //echo $sort_order; ?>" size="1" /></td> </tr> -->
Cara kerja PHP dan HTML, ia tidak dapat berkomentar dalam satu gerakan kecuali Anda melakukannya:
<?php /* echo <<<ENDHTML <tr> <td>{$entry_keyword}</td> <td><input type="text" name="keyword" value="{echo $keyword}" /></td> </tr> <tr> <td>{$entry_sort_order}</td> <td><input name="sort_order" value="{$sort_order}" size="1" /></td> </tr> ENDHTML; */ ?>
sumber
Pengurai PHP akan mencari seluruh kode Anda
<?php
(atau<?
jika short_open_tag = On), sehingga tag komentar HTML tidak berpengaruh pada perilaku pengurai PHP & jika Anda tidak ingin mengurai kode PHP Anda, Anda harus menggunakan perintah komentar PHP (/* */
atau//
) .sumber
Anda juga dapat menggunakan ini sebagai komentar:
<?php /* get_sidebar(); */ ?>
sumber