首頁  >  文章  >  後端開發  >  php中EOF的詳細介紹(程式碼範例)

php中EOF的詳細介紹(程式碼範例)

不言
不言轉載
2019-03-01 11:55:353167瀏覽

這篇文章帶給大家的內容是關於php中EOF的詳細介紹(程式碼範例),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

php EOF(heredoc)是一種在命令列shell和程式語言裡定義一個字串的方法,使用的方法為:

  • 必須後接分號,否則編譯通不過

  • EOF可以用任何其他字元代替,只需保證結束標識與開始標識一致

  • 結束標識必須頂格獨自佔一行(即必須從行首開始,前後不能銜接任何空白和字元)

  • 開始標識可以不帶引號或帶單雙引號,不帶引號和雙引號兩者效果是一樣的,都為解釋內嵌的變數和轉義符號,帶單引號則不解釋內嵌的變數和轉義符號。

  • 單一呢絨需要內嵌引號(單引號或雙引號)時,不需要加轉義符,本身對單雙引號轉義。
    php中EOF的詳細介紹(程式碼範例)
    == 注意==

  • #開始標記和結束標記要相同,例如常用大寫的EOT、EOD、EOF來表示,但是也不是僅僅鹹魚這幾個,只要保證開始標記和結束標記一致且不在正文中出現

  • 位於開始標記和結束標記之間的變數可以被正常解析,但是== 函數不可以== 在heredoc中,變數不需要用連接符號. 或,來拼接,如圖
    php中EOF的詳細介紹(程式碼範例)
    heredoc常用在輸出包含大量HTML語法文件的時候
    php中EOF的詳細介紹(程式碼範例)
    heredoc可以用來輸出大段的html和JavaScript腳本

  • #PHP定界符的作用就是按照原樣,包括換行格式什麼的,輸出在其內部的東西;

  • 在PHP定界符中的任何特殊字元都不需要轉義;

  • PHP定界符中的PHP變數會被正常的用其值來替換。

以上是php中EOF的詳細介紹(程式碼範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除