タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

debugに関するdaiikedaのブックマーク (3)

  • cl.pocari.org - Smarty を使った開発でデバッグを行う 4 つの方法

    Smarty を使った開発でデバッグを行う 4 つの方法 2006-11-29-1: [PHP][Books] PHP のテンプレートエンジン Smarty を使って開発するときに,割り当てた変数が複雑になって困ることはありませんか? その際,何らかの方法を使って割り当てた変数を確認するのですが,いくつか方法があります. 1. 常にデバッギングコンソールを表示する方法 おそらく一番有名な方法ですが,$debugging に true を指定して,常にデバッギングコンソールを表示する方法です. require_once 'Smarty.class.php'; $smarty = new Smarty; $smarty->debugging = true; これで,常にデバッギングコンソールが表示されます. デバッギングコンソールは,window.open() を使った JavaScript

  • Xdebugを導入してみる - JavaのStackTraceが欲しい! - Do You PHP?

    [2005/12/31]Xdebug2.0.0beta5がリリースされています。PECLのページからどうぞ。 PHPでちょっとした規模の開発を行っていると当然ユーザー定義関数やクラスが増えてきて、だんだんでバッグがしにくくなります。構文エラーとかは問題ないのですが、例えば何らかのDBアクセスクラスを使ってSQL文を実行してエラーが発生したとき、PHPが表示してくれるエラー発生行番号はあくまでDBアクセスクラスの行番号になってしまいます。また、条件によってSQLを組み変える場合など、最終的にどの様なSQLを実行したのか <?php echo $sql; ?> などとして表示させないと分からなかったりします。 PHP4.3.xならdebug_backtraceとtrigger_errorで実装できるだろうということは分かっているのですが、PHP体でどうにかならないかなぁ。。。と思って調べてみ

    daiikeda
    daiikeda 2006/11/12
    Xdebugの導入。
  • dBug

    PHP version of ColdFusion�s cfdump. Outputs colored and structured tabular variable information. Variable types supported are: Arrays, Classes/Objects, Database and XML Resources. Ability to force certain types of output. Example: You can force an object variable to be outputted as an array type variable. Stylesheet can be easily edited. Table cells can be expanded and collapsed. It�s FREE!!! dBug

    daiikeda
    daiikeda 2006/11/12
    var_dump のかわりに綺麗にダンプしてくれるライブラリ dBug
  • 1