首頁  >  文章  >  後端開發  >  php shell 程式碼中出現意外的「echo」(T_ECHO)

php shell 程式碼中出現意外的「echo」(T_ECHO)

WBOY
WBOY原創
2016-08-18 09:16:364049瀏覽

php -a
Interactive mode enabled
php > 2+5
php > echo 2+5;
PHP error: syntax > 2+5
php > echo 2+5;
PHP Parse error: syntax error, unexpected 'echo' (T_ECHO) in php shell codecode on 2 5;

7


請解釋一下這個怪異的結果。

兩次echo 2+5;有不同的結果

回覆內容:


php -a
Interactive mode enabled
php > 2+5
php > echo 2+5;
PHP error: syntax > 2+5
php > echo 2+5;

PHP Parse error: syntax error, unexpected 'echo' (T_ECHO) in php shell codecodeon line 2P 2 2+ shell code 5;

7

請解釋一下這個怪異的結果。

兩次echo 2+5;有不同的結果


因為你第一次少了個分號,它認為你的語句未結束。

相當於

<code>2+5 echo 2+5;</code>
這種一般都是文法錯誤,如樓上兄弟所說漏了分號了;🎜🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn