擴展是您的操作系統如何識別您的文件並決定如何處理它,即應打開哪個應用程序。
php是一種服務器端腳本語言。它由安裝了php的Web服務器解釋。例如,在XAMPP中,XAMPP/php文件夾中的php.exe文件解釋了php文件/命令。
HTML是通過互聯網發送信息的標準。因此,儘管使用了任何服務器端腳本語言,但文件的最終結果仍然是一個html頁面。您正在使用的Web服務器將處理php命令並將它們轉換爲相應的html並將它們發送到您的瀏覽器。瀏覽器然後處理(編譯)html代碼以顯示您的網頁。
HTML本質上就是您在瀏覽器上看到的所有內容。 PHP用於與Web服務器交互並處理由用戶通過表單輸入到Web瀏覽器中的信息,或者在鏈接下執行底層的第三方腳本(如TCL腳本)以在後臺隱藏的背景中執行自動化功能用戶在Web站點上使用或解析XML文件或從數據庫中提取信息或維護會話信息等等。
一般而言,PHP處理Web應用程序與配置爲運行PHP的服務器的交互。 HTML只是在瀏覽器中轉儲結果。
你可以這樣想--HTML只是你的網站的樣子...... PHP是什麼讓你的網站變得聰明,以便它可以與用戶交互...
你得到相同的結果,因爲PHP可以嵌入在HTML和你的網絡服務器處理這兩個文件給你相同的結果。但是,如果你沒有在你的web服務器上安裝php,你會在瀏覽器中得到輸出。
你是什麼意思「開放?」就像在文本編輯器中打開它,或者讓它通過網絡服務器(如Apache)一樣? – R0MANARMY
它真的以相同的方式表現嗎?你看到「你好!」當查看文件爲.html? –
@邁克爾 - 是的! –