日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php class使用方法,PHP调试类Krumo使用教程

發布時間:2025/3/12 php 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php class使用方法,PHP调试类Krumo使用教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

寫程序最討厭的是程序發生錯誤,但是卻又不知道該從何debug起,我們通常會使用print_r 或者 var_dump 或者是 echo 慢慢的debug。如果你跟我一樣使用PHP 5開發,現在可以使用Krumo這個簡單好用的工具幫助我們做這件事情。

雖然IDE也有內建的debug工具,但是并不是每個人都使用IDE來進行PHP的開發,這時候Krumo就可以大展身手,即使使用IDE來開發,我相信Krumo也可以幫忙我們節省不少時間。但是由于Krumo只支援PHP 5,所以使用PHP 4的朋友只好說聲抱歉,或者是將PHP升級到5。

當我們下載Krumo之后,只需要將Krumo的路徑設定在INCLUDE_PATH或者是將完整路徑寫在class.krumo.php里面,Krumo是使用CSS和樹狀目錄來顯示debug訊息,所以在krumo.ini這個設定檔里面我們可以選擇我們想要使用的skin,debug工具也有skin可以選?沒錯,你沒有看錯,真的是這樣。

使用Krumo的方法:

首先去下載一個Krumo http://sourceforge.net/projects/krumo/ 解壓在一個有運行權限的目錄下,然后用include_once '../krumo/class.krumo.php';將Krumo導入進來,接下來就enjoy it!如果你用的是eclipse開發環境的話,將Krumo的路徑包含到

PHP Include Path里的話,可以大幅減少eclipse的警告。操作步驟如下:

右擊工程的PHP Include Path目錄,選擇如下:

接下來選擇庫選項卡:

在這個選項卡里單擊Add External Source Folder……,選擇你的krumo路徑:

確定之后就可以從eclipse里面看到krumo的信息了,還可以使用eclipse的代碼補全,很方便吧

給出一段測試krumo強大功能的代碼:

header("Content-type: text/html; charset=utf-8");

include_once '../krumo/class.krumo.php';

echo "我可以打印\$_GET變量:";

krumo::get();

echo "輸出http header信息:";

krumo::headers();

echo "兩種方式打印數組:";

$array=array(1=>'hao123',2=>'tudou',3=>'2333');

echo "原生的:";

krumo::dump($array);

echo "沒有修改過的,你可以自定義這個函數的名稱:";

krumo($array);

// 打印調試追蹤

krumo::backtrace();

// 打印所有 included(or required) 文件

krumo::includes();

// 打印所有 included 函數

krumo::functions();

// 打印所有聲明了的類

krumo::classes();

// 打印所有define常量

krumo::defines();

測試效果,很強大吧:

此外我們也可以動態的開啟或關閉Krumo

// disable Krumo

krumo::disable();

// Krumo is disabled, nothing is printed

krumo::includes();

// enable Krumo

krumo::enable();

// Krumo is enable, printing is OK

krumo::classes();

特別是在數組有嵌套的時候,Krumo折疊的功能將發揮出強大的效果!

總結

以上是生活随笔為你收集整理的php class使用方法,PHP调试类Krumo使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。