2012-12-20 57 views
1

我嘗試Laravel 4.當使用ORM創建一個新的用戶帳戶,這是呼應頁面:如何知道var_dump函數在哪裏使用?

array(1) { 
    [0]=> 
    object(stdClass)#103 (1) { 
     ["id"]=> 
     int(98) 
    } 
} 

我完全不知道其中的var_dump語句。我已經瀏覽了整個源代碼,試圖找出這個迴應的地方,但找不到任何東西。

這是什麼原因造成的?我怎麼知道var_dump語句的位置?

+0

'模具()'語句戰略性地放置在整個主要調度循環中,直到找到它的位置。二進制排序問題。或者安裝調試器。 –

+2

考慮到Laravel 4還不穩定,您不應該排除存在錯誤的可能性。也許您可以向我們展示你的路由/控制器/模型文件? –

+0

發現問題。 我猜。謝謝反正:) – conradkdotcom

回答

2

因爲它顯示的數據類型,你會想搜索:var_dump

+0

我有,沒有找到任何。 – conradkdotcom

+0

它也可以命令'dd' –

2

這不是一個print_r,這是一個var_dump。嘗試搜索你的源文件。

但它應該與源代碼中的內容位於相同的位置。

+0

我也有。找不到任何。 – conradkdotcom

0

打開的NetBeans項目,右鍵單擊源文件夾,點擊查找...搜索的var_dump(

你會得到它。

容易嗎?