PHP TAG相關(guān)是PHP學(xué)習(xí)中比較基礎(chǔ)的內(nèi)容,這里我們來深入了解一下。
PHP有四種標(biāo)準(zhǔn)聲明 tag:
1.2.= ... ?>3.<% ... %>4.其中,第一種是PHP官方推薦的寫法,也是最常用的寫法。而第二種寫法等價(jià)于;第三種寫法只有在php.ini中定義short_open_tag=On時(shí)才能生效;第四種寫法已經(jīng)廢棄,不建議使用。
使用第一種寫法,我們可以在標(biāo)簽里寫入所有的PHP代碼:
<?php echo "Hello World!"; ?>
如果只需輸出一個(gè)變量,我們可以使用= ... ?>格式:
<?= $var ?>
在PHP 7.0以后,如果只是用作純粹輸出(取代了echo),則不需要寫?>, 直接用<>即可,例如:
<?= $var ?>
需要注意的是,在一個(gè)PHP文件中,我們可以有多個(gè)PHP標(biāo)記,但是不建議跨文件使用 PHP 開始和結(jié)束標(biāo)記。例如:
// File1.php <?php echo "File 1"; ?> // File2.php <?php echo "File 2"; ?>
PHP標(biāo)記也可以縮進(jìn),這樣會(huì)讓代碼更好看:
<html> <head> <title>PHP Example</title> </head> <body> <?php echo "Hello World!"; ?> </body> </html>
在使用標(biāo)記時(shí),我們也需要注意 HTML 的注釋不能在 PHP 標(biāo)記內(nèi)使用。例如:
// Incorrect Way: <?php /* An example of incorrect PHP commenting... It doesn't work if you use HTML comments! <p>This is some text.</p> */ echo "Hello World!"; ?> // Correct Way: <?php // This is a comment. echo "Hello World!"; ?>
總之,正確使用PHP TAG有助于讓我們的代碼更加清晰易懂,也能幫助我們提高代碼的效率。