新聞中心
PHP 標記
當解析一個文件時,PHP 會尋找起始和結束標記,也就是 ,這告訴 PHP 開始和停止解析二者之間的代碼。此種解析方式使得 PHP 可以被嵌入到各種不同的文檔中去,因為任何起始和結束標記之外的部分都會被 PHP 解析器忽略。
(由此可知,++PHP 本身其實是個模板語言++,這代表你可以在其他的語言中結合 PHP 使用,比如 HTML)
如果文件內容是純 PHP 代碼,最好在文件末尾刪除 PHP 結束標記。這可以避免在 PHP 結束標簽的后面 混入意料之外的空格或換行符,這些空格和換行符會導致多余的效果,因為 PHP 會輸出緩存,而開發(fā)者并沒有輸出任何東西的意圖。
echo"Hello world";
// ... more codeecho"Last statement";
// the ends here with no PHP closing tag
從 HTML 中分離
凡是在一對開始和結束標記之外的內容都會被 PHP 解析器忽略,這使得 PHP 文件可以包含混合內容。 這可以讓 PHP 嵌入到 HTML 文檔中去,如下例所示。
This is going to be ignored by PHP and displayed by the browser.
This will also be ignored by PHP and displayed by the browser.
示例:使用了條件的高級分離術(Advanced escaping using conditions)
This will show if the expression is true.
Otherwise this will show.
上例中, PHP 將跳過不符合條件的區(qū)塊,即使它們位于 PHP 開始和結束標記之外。由于 PHP 解釋器會在不符合條件時直接跳過該段條件語句塊,因此 PHP 會根據(jù)條件來忽略之。要輸出大段文本時,跳出 PHP 解析模式 通常比 通過 echo 或 print 輸出文本 更有效率。
程序員杭州軟件測試杭州APP開發(fā)杭州PHP工程師
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
文章標題:PHP小常識分享-創(chuàng)新互聯(lián)
網站路徑:http://fisionsoft.com.cn/article/dddjhe.html