变量转储包装器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变量转储包装器相关的知识,希望对你有一定的参考价值。

displayed filename and line number.

//normal use

d( $arg );

//some arguments

d( $arg1 , $arg2 , ... );
  1. function d($var){
  2. $args=func_get_args();
  3. if(count($args)>1){
  4. $var=$args;
  5. }
  6. var_dump($var);
  7. $dump=ob_get_contents();
  8. $trace=debug_backtrace();
  9. $file=str_replace($_SERVER['DOCUMENT_ROOT'],"",$trace[0]['file']);
  10. $line=$trace[0]['line'];
  11. echo '<pre>';
  12. echo '<b>'.$file.' (Line:'.$line.')</b>'." ";
  13. echo str_replace('<','&lt;',str_replace('>','&gt;',$dump));
  14. echo '</pre><br>'." ";
  15. }

以上是关于变量转储包装器的主要内容,如果未能解决你的问题,请参考以下文章

为 OpenCV 的 C++ createTrackbar 运行 C 包装器时出现编译分段错误(核心转储)

如何使用Android片段管理器传递变量[重复]

将变量分配给 jQuery 中的包装器集不会使代码工作

FragmentContainer 与仅作为包装器的另一个 React 组件?

带有顶点/片段着色器的光。使用不同的变量。 (openGL)

如何使用变量初始化新的 Firebase @FirestoreQuery 属性包装器?