[英]In php , is there a way to trace a variable?
我在大型php腳本中有此變量,我想追溯到實例化的時間/地點和值。 是否有函數/ API或調試技術可以做到這一點?
如果您使用的是PHPStorm,則可以設置斷點並檢查變量的值。
您還需要安裝xdebug。
您可以使用debug_print_backtrace()函數。 http://php.net/manual/zh/function.debug-print-backtrace.php
<?php
function f1() {
f2();
}
function f2() {
f3();
}
function f3(){
echo "<pre>";
debug_print_backtrace();
echo "</pre>";
}
f1();
?>
輸出:
#0 f3() called at [/home/xfiddlec/public_html/main/code_47406510.php:9]
#1 f2() called at [/home/xfiddlec/public_html/main/code_47406510.php:5]
#2 f1() called at [/home/xfiddlec/public_html/main/code_47406510.php:18]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.