PHP結束標記後空格或者換行符問題

客官,留下你的贊;成爲我的粉絲,一起上車哦!評論區歡迎你的留言

關於PHP 結束標記(?>)後使用空格或者換行符需要注意的關鍵點有以下幾點:
1. PHP代碼嵌入到HTML,PHP結束標記符後有換行。
2. 純PHP代碼,PHP結束標記符後有換行。
3. PHP文件導入純PHP文件,PHP結束標記符後有換行。

HTML代碼中嵌入PHP代碼

  1. PHP解析器在解析到PHP結束標記符時,如果結束標記符後有換行,則會去除一個換行符
    在這裏插入圖片描述
  2. 如果結束標記後,有多個換行,也只會去除一個換行在這裏插入圖片描述

純PHP代碼中結束標記符後有換行

  1. 純PHP文件包含結束符,且結束符後有換行。
    在這裏插入圖片描述
  2. 純 PHP文件不包含結束符,且最後一句代碼後,有換行。
    在這裏插入圖片描述

被導入的純PHP文件,結束標記符後有換行在這裏插入圖片描述

在這裏插入圖片描述
因爲,在一個PHP文件中導入(include、include_once、require 、require_once)其它純PHP文件,儘量讓被導入的純PHP文件,不包含PHP結束符。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章