php定界符方便好用

2022-03-14 18:03:20 字數 673 閱讀 8162

定界符

另一種給字串定界的方法使用定界符語法(「<<<」)。應該在 <<< 之後提供乙個識別符號,然後是字串,然後是同樣的識別符號結束字串。

結束識別符號必須從行的第一列開始。同樣,識別符號也必須遵循 php 中其它任何標籤的命名規則:只能包含字母數字下劃線,而且必須以下劃線或非數字字元開始。

警告 很重要的一點必須指出,結束識別符號所在的行不能包含任何其它字元,可能除了乙個分號(;)之外。這尤其意味著該識別符號不能被縮排,而且在分號之前和之後都不能有任何空格或製表符。同樣重要的是要意識到在結束識別符號之前的第乙個字元必須是你的作業系統中定義的換行符。例如在 macintosh 系統中是 \r。

如果破壞了這條規則使得結束識別符號不「乾淨」,則它不會被視為結束識別符號,php 將繼續尋找下去。如果在這種情況下找不到合適的結束識別符號,將會導致乙個在指令碼最後一行出現的語法錯誤。

不能用定界符語法初始化類成員。用其它字串語法替代。 例子 11-3. 非法的例子

<?php

class foo

}$foo = new foo();

$name = 'myname';

echo

this should print a capital 'a': \x41

eot;

?>

PHP中的定界符格式

nowdoc 單引號定界符 abc可以是任合內容,放在單引號中 c abc 這裡可以是任合內容 我是歷的苛奪基 本原則葉落歸根在運 輸費艱難田 abc echo c heredoc 雙引號定界符 abc可以是任合內容,放在雙引號中或是不加引號 c 這裡可以是任合內容 我是歷的苛奪基 本原則葉落歸根在...

php 定界符和 雙引號區別

定界符 另一種給字串定界的方法使用定界符語法 應該在 之後提供乙個識別符號,然後是字串,然後是同樣的識別符號結束字串。結束識別符號必須從行的第一列開始。同樣,識別符號也必須遵循 php 中其它任何標籤的命名規則 只能包含字母數字下劃線,而且必須以下劃線或非數字字元開始。警告 很重要的一點必須指出,結...

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 為定界符定...