[請益] 可否將變數名稱及內容用指令一次取出?
我想寫程式的時候為了要除錯,
常常要把變數內容呼叫出來,看變數值對不對,
例如
echo $a;
echo $b;
然後這樣字會黏在一起,為了區隔,寫成這樣:
echo $a." ";
echo $b." ";
或是換行:
echo $a."<br>";
echo $b."<br>";
然後變數太多,不知道顯示的值哪個是哪個,於是寫成這樣:
echo "\$a=".$a."<br>";
echo "\$b=".$b."<br>";
好麻煩…… 打了這些字,最後還是通通會刪掉。
這樣要花好多時間在不必要的程式碼上,
我知道如果是陣列的話,包括SESSION、COOKIE在內,
可以用print_r(),這樣會把內容通通叫出來。
但是一般變數就沒辦法了。而且這樣有時也會一次叫太多,看的眼花撩亂。
有沒有什麼辦法可以針對某個特定的變數,
一個指令就把名稱連內容顯示出來?
另外,對於一般變數,除了SESSION跟COOKIE,
如果想要把全部的變數都叫出來,又要怎麼做?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.183.227
推
10/02 08:13, , 1F
10/02 08:13, 1F
→
10/02 08:14, , 2F
10/02 08:14, 2F
請問要怎麼包?
$test='haha';
function getVar($x){
echo $x;
}
getVar($test);
我只會這樣,只能顯示變數內容…
※ 編輯: Sieberg 來自: 114.44.183.227 (10/02 09:06)
推
10/02 09:36, , 3F
10/02 09:36, 3F
推
10/02 13:41, , 4F
10/02 13:41, 4F
推
10/02 14:25, , 5F
10/02 14:25, 5F
→
10/02 14:25, , 6F
10/02 14:25, 6F
→
10/02 16:46, , 7F
10/02 16:46, 7F
推
10/03 10:36, , 8F
10/03 10:36, 8F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章