PHP-打印调试信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP-打印调试信息相关的知识,希望对你有一定的参考价值。

Print Debug Information (Exibe as informações de depuração)
  1. function pdbg($data, $color="orange", $Line=null, $File=null, $height=180, $width=800)
  2. {
  3. $dbg = debug_backtrace();
  4. print "<div style="width:".$width."px;float:left;margin:5px">";
  5. print "<div style="border:1px solid #999;font-size:11px;">";
  6. print "<div style="background-color:".$color.";padding:2px 5px;font-weight:bold;border-bottom:1px solid #999;">";
  7. print $File;
  8. if($Line) print', LINE: '.$Line.' ';
  9. $offset = (isset($dbg[1])) ? 1:0;
  10. if($offset>0)
  11. print $dbg[$offset]["class"].$dbg[$offset]["type"].$dbg[$offset]["function"]."(".count( $dbg[$offset]["args"]).")";
  12. print "</div>";
  13. print "<textarea style="width:100%;height:".$height."px;border:none;padding:0 0 0 5px;font-size:11px">";
  14. print_r($data);
  15. print "</textarea></div>";
  16. print "</div>";
  17. }
  18.  
  19. // Usage: pdbg("you string or var", "yellow", __LINE__,__FILE__,20);

以上是关于PHP-打印调试信息的主要内容,如果未能解决你的问题,请参考以下文章

php 打印当前执行到的行数--为方便调试

PHP 打印调试信息

PHP-打印调试信息

运行/调试你的PHP代码

我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情

android ndk调试C++ 代码怎么打印异常信息?