[請益] PHP除錯方法
我個人最常用的就是透過error_reporting(E_ALL)搭配print_r()
或是echo,來顯示錯誤訊息,不過有的時候感覺好像沒什麼效率
像是一般在IE,要是網頁有錯的話,左下角會出現驚嘆號,點擊後
會顯示哪個PHP檔那一行有錯,不過實際上卻是該檔include的檔案
發生錯誤...Orz,所以想問問看大家平常debug的方法大概是怎樣?
--------------------------------------------------------------
Sorry 真是弄昏頭了...Orz,應該是我用Smarty樣板+PHP來顯示網頁
的關係,所以要是tpl檔(Smarty樣板)中載入的javascript有錯,IE左下角
出現的黃色小驚嘆號,才會顯示說是哪一個.php中的那一行發生問題...
抱歉,造成大家的誤會 m(> <)m
--------------------------------------------------------------
目前找到的網頁設計的工具,如下:
http://dbug.ospinto.com/ dbug(for PHP) 可以視覺化一些複雜的型態
下面這兩個,我主要拿來設計css,雖然好像有很多功能,不過我好像都沒用到= ="
Internet Explorer Developer Toolbar(For IE)
http://0rz.tw/ee4QM
Firebug Lite(For IE ,Opera, Safari)
http://getfirebug.com/lite.html
Firebug (Firefox 套件)
https://addons.mozilla.org/zh-TW/firefox/addon/1843
--------------------------------------------------------
--
なんでやねん!アホちゃうか!ええ加減にせえ!もうええわい!
どないやねん!
什麼呀!你是傻瓜嗎?給我適可而止吧!已經夠了!到底要怎麼樣啦!~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.134.123
→
10/03 05:29, , 1F
10/03 05:29, 1F
→
10/03 05:29, , 2F
10/03 05:29, 2F
推
10/03 23:31, , 3F
10/03 23:31, 3F
推
10/04 15:21, , 4F
10/04 15:21, 4F
※ 編輯: hyderai 來自: 61.227.142.190 (10/08 02:03)
→
10/09 08:53, , 5F
10/09 08:53, 5F