錯誤**:parse error: syntax error, unexpected $end in h:\w程式設計客棧amp\www\testing\test\2.1.4.php on line 16
錯誤源**:
複製** **如下:
<?php
$str = <<
測試字串
測kcxeuk試字串
測試字串
eod;
echo $str;
//為定界符定義使用的變數
$name = '愛因斯坦';
$dicta = "想象力比知識更重要,因為知識是有限的,而想象力是無限的";
$size = 5;
echo <<
kcxeukt size='$size'>said:""程式設計客棧t>
eot;
?>
eclipse錯誤
錯誤 這個錯誤其實很簡單,就是在定界符eod和eot結尾時,前邊 加了tab,解決辦法是頂格寫 "eod;" 和"eot;" 。相信各位初學者也有和我一樣的經歷吧……
正確**:
複製** **如下:
<?php
$str = <<
測試字串
測試字串
測試字串
eod;
echo $str;
//為定界符定義使用的變數
$name = '愛因斯坦';
$dicta = "想象力比知識更重要,因為知識是有限的,而想象力是無限的";
$size = 5;
echo <<
said:""
eot;
?>
結果截圖:
本文標題: php 定界符格式引起的錯誤
本文位址: /wangluo/php/82027.html
PHP中的定界符格式
nowdoc 單引號定界符 abc可以是任合內容,放在單引號中 c abc 這裡可以是任合內容 我是歷的苛奪基 本原則葉落歸根在運 輸費艱難田 abc echo c heredoc 雙引號定界符 abc可以是任合內容,放在雙引號中或是不加引號 c 這裡可以是任合內容 我是歷的苛奪基 本原則葉落歸根在...
php定界符方便好用
定界符 另一種給字串定界的方法使用定界符語法 應該在 之後提供乙個識別符號,然後是字串,然後是同樣的識別符號結束字串。結束識別符號必須從行的第一列開始。同樣,識別符號也必須遵循 php 中其它任何標籤的命名規則 只能包含字母數字下劃線,而且必須以下劃線或非數字字元開始。警告 很重要的一點必須指出,結...
php 定界符和 雙引號區別
定界符 另一種給字串定界的方法使用定界符語法 應該在 之後提供乙個識別符號,然後是字串,然後是同樣的識別符號結束字串。結束識別符號必須從行的第一列開始。同樣,識別符號也必須遵循 php 中其它任何標籤的命名規則 只能包含字母數字下劃線,而且必須以下劃線或非數字字元開始。警告 很重要的一點必須指出,結...