2013-03-05 40 views
0

該聲明如何被評估爲產生234PHP:本聲明如何工作

echo '3'.(print'2')+3; // output 234. 
+2

聞起來像功課嗎? – 2013-03-05 19:26:05

+1

@Dagon誰在乎 – 2013-03-05 19:27:16

+0

看起來像一個不錯的WAT – Xavier 2013-03-05 19:27:25

回答

1

您正在使用echo命令顯示字符串。該字符串是字符串「3」的串聯和打印'2'的呼叫的結果,添加了數字3.

在串聯期間,打印'2'被評估,因此輸出以此開始。然後打印連接的字符串'34',其中4是1(= true,打印呼叫的結果)的結果+ 3

太多的文字,但我希望覆蓋這一切。

+0

比你Mr.​​Busse。 – 2013-03-05 19:36:10