2012-08-15 54 views
11

閱讀this fascinating question讓我想起了幾個星期前偶然發現的代碼片段;它給了我很多混亂的時間,直到我明白了它爲什麼會起作用,或許這對其他人也是有趣的。這個程序爲什麼有效?

<?php 

http://example.com/some-article 
$items = get_items(); 
// etc. 

顯然程序員想添加說明鏈接的代碼塊,再發表評論,卻忘了將//添加到開始。儘管如此,代碼工作正常。你能說出原因嗎?

+3

我想代碼colorer幫助了很多答案:)。 – kapa 2012-08-15 22:02:06

回答

19

http:是一個goto標籤,該行的其餘部分被註釋掉。

+0

和你先生,打字比我快LOL – Karma 2012-08-15 22:01:28

+1

嗯,它並沒有真正轉換成任何東西,它是一個goto標籤:)。 – kapa 2012-08-15 22:01:34

+0

嘿嘿......這個問題對我在我大學的一個班的期末考試是一個獎金。當講師給我們答覆時,我感到非常愚蠢。 xD 非常正確,bažmegakapa。 – 2012-08-15 22:02:16