PHP不僅僅可以預處理HTML

PHP 是一個超文本預處理器 (Hypertext Preprocessor) 。怎么理解這個名字,超文本是指一種文本,比如 HTML,預處理是指在響應回給請求者之前預先處理一下,器是名詞的后綴。

也就是說,在超文本里插入一些代碼,然后把這份文本扔給 PHP 去預處理一下,就可以得到輸出,這個輸出常常是一份合法的 HTML 代碼。

如下代碼,展示了如何插入 PHP 代碼:

<h1><?php echo '文章標題'; ?></h1>

同理,任何文本都可以插入 PHP 代碼,然后交給 PHP 預處理,之后就可以得到響應的輸出,因為只有在這兩個標簽里的代碼才會被PHP 執行:「<?php」「?>」,因此,我們完全可以在 CSS, JS 等這些代碼里插入 PHP 代碼:

h1 {
color: <?php echo 'red'; ?>;
font-size: 16px;
}

因為 PHP 就是被設計成這樣的,所以今天我們才會看到 PHP 常常被用在書寫 WEB 應用,也就是我們常說的網頁。

掃描小程序,獲得更多學習視頻,有PHP視頻教程、yii2框架、laravel框架

思籟教育Lite微信小程序
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,198評論 4 61
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,065評論 25 708
  • Composer Repositories Composer源 Firegento - Magento模塊Comp...
    零一間閱讀 3,967評論 1 66
  • 第九章 暫別 辦完離婚事宜,我和爸媽收拾好行李,帶著兒子,我們回到了深圳的家。安頓好...
    弋Yi瑩閱讀 408評論 4 5
  • 5年前,路過南鑼鼓巷內的一家櫥窗,目光被一條緞面連衣裙吸引。裙面上印染不同外形及顏色的茶壺,面料印花充滿復古的童趣...
    杜菁閱讀 857評論 0 3