ホームページ >php教程 >PHP开发 >PHP debug_backtrace() スタックのデバッグ

PHP debug_backtrace() スタックのデバッグ

黄舟
黄舟オリジナル
2016-12-28 13:42:171894ブラウズ


<?php 
function one($str1, $str2) 
{ 
two("Glenn", "Quagmire"); 
} 
function
two($str1, $str2) 
{ 
three("Cleveland", "Brown"); 
} 
function three($str1,$str2) 
{ 
print_r(debug_backtrace()); 
} 
one("Peter", "Griffin"); 
?>

出力:

Array ( [0] => Array ( [file] => C:\webfolder\test.php [line] => 7
[function] => three [args] => Array ( [0] => Cleveland [1] => Brown ) )
[1] => Array ( [file] => C:\webfolder\test.php [line] => 3 [function] =>
two [args] => Array ( [0] => Glenn [1] => Quagmire ) ) [2] => Array (
[file] => C:\webfolder\test.php [line] => 14 [function] => one [args] =>
Array ( [0] => Peter [1] => Griffin ) ) )

上記は、PHP debug_backtrace() スタックのデバッグの内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。