<?php
$testfloat = 0.58;
// 我在這裡使用html作為定界符標識(定界符標識是可以自定義的)
echo <<
html;
echo "
";
以上兩個echo的最終輸出結果是一樣的。
因此,像類似html大段文字的輸出,就可以使用定界符方式,html元素屬性就不用對雙引號進行轉義了。
使用定界符<<< 的注意事項
<?php
echo <<< div// 識別符號後不能有空格,注釋以及其他任何字元;識別符號前無限制
div;// 結束標識必須獨佔一行且前後都不可有任何字元,包括空格,沒否則報錯
// 如果結束標識下方沒有任何行(空行、**行等),報錯
以上任何一項不符,會報類似以下錯誤:
parse error: syntax error, unexpected end of file ...
參考文件:php的定界符 PHP定界符的使用及注意事項
前言 因為php是乙個web程式語言,在程式設計過程中難免會遇到用echo來輸www.cppcns.com出大段的html和j ascript指令碼的情況,如果用傳統的輸出方法 按字串輸出的話,肯定要有大量的轉義符來對字串中的引號等特殊字元進行轉義,以免出現語法錯誤。程式設計客棧如果是一兩處還可以容...
PHP中的定界符格式
nowdoc 單引號定界符 abc可以是任合內容,放在單引號中 c abc 這裡可以是任合內容 我是歷的苛奪基 本原則葉落歸根在運 輸費艱難田 abc echo c heredoc 雙引號定界符 abc可以是任合內容,放在雙引號中或是不加引號 c 這裡可以是任合內容 我是歷的苛奪基 本原則葉落歸根在...
php 定界符格式引起的錯誤
錯誤 parse error syntax error,unexpected end in h w程式設計客棧amp www testing test 2.1.4.php on line 16 錯誤源 複製 如下 str 測試字串 測kcxeuk試字串 測試字串 eod echo str 為定界符定...