關於print和echo的區別

個人想法是print是函數,echo是語句。有一個點很難去說明就是爲何能夠執行print 666.能夠這樣不加括號,象print(666);至於爲何必定要認爲print是函數,而非網上說的語句和函數。能夠嘗試本身按照下面的代碼逐條驗證,注意有些語法都通不過,更加證實函數和語句的區別。php

<?php
var_dump(echo ('testinfo'));
var_dump(echo 'testinfo');
var_dump(echo 'testinfo';);
var_dump(echo ('testinfo'););
var_dump(print(2));
var_dump(print 2);
相關文章
相關標籤/搜索