在HTML中,無(wú)法直接運(yùn)行PHP代碼,因?yàn)镠TML只是標(biāo)記語(yǔ)言,不具有編程功能。而PHP則是一種服務(wù)器端腳本語(yǔ)言,需要在服務(wù)器上解釋和執(zhí)行,最終將結(jié)果返回給瀏覽器。因此,如果在HTML文件中僅僅編寫(xiě)PHP代碼,是無(wú)法被瀏覽器正確解析的。
舉個(gè)例子,假如我們需要在網(wǎng)頁(yè)中顯示當(dāng)前服務(wù)器時(shí)間,可以使用PHP代碼獲取系統(tǒng)時(shí)間信息,如下:但是,如果我們直接將上述代碼嵌入HTML文件,打開(kāi)網(wǎng)頁(yè)時(shí)會(huì)發(fā)現(xiàn)時(shí)間并沒(méi)有正確顯示,而是顯示了PHP代碼字符串。這是因?yàn)椋瑸g覽器無(wú)法識(shí)別PHP代碼,只能將其視為普通的文本字符串進(jìn)行顯示。
為了解決這個(gè)問(wèn)題,我們需要在服務(wù)器端進(jìn)行解釋和執(zhí)行PHP代碼,將結(jié)果轉(zhuǎn)換成HTML格式的數(shù)據(jù),最終返回給瀏覽器顯示。常見(jiàn)的做法是創(chuàng)建一個(gè)以.php擴(kuò)展名結(jié)尾的PHP文件,在其中編寫(xiě)PHP代碼,然后在網(wǎng)頁(yè)中通過(guò)引用該文件來(lái)執(zhí)行其中的PHP代碼,示例代碼如下:
在上述HTML文件中,我們通過(guò)標(biāo)簽將PHP代碼嵌入到HTML文檔中,由于該文件的擴(kuò)展名是.php,因此將由服務(wù)器解釋和執(zhí)行PHP代碼,并將結(jié)果以HTML格式返回給瀏覽器進(jìn)行顯示。 總之,在HTML中無(wú)法直接運(yùn)行PHP代碼,需要在服務(wù)器端進(jìn)行解釋和執(zhí)行,將結(jié)果以HTML格式返回給瀏覽器進(jìn)行顯示。通過(guò)創(chuàng)建PHP文件,通過(guò)PHP標(biāo)簽嵌入HTML代碼,可以實(shí)現(xiàn)服務(wù)器端腳本功能。顯示當(dāng)前時(shí)間 當(dāng)前時(shí)間是: