我想調試一個類,並使用print_r和echo來查看腳本前進的變量。瞭解爲什麼echo不能在php類函數中工作
但是由於某種原因,我似乎無法從函數內部獲得任何輸出,我聲明瞭這個函數是公開的,但無法使用print,echo或print_r獲取任何輸出。
我誤解了一些基本的東西 - 任何人都可以幫忙。
這裏是從我的代碼的一些摘錄:
這個電話是從類中的公共函數中:
$xml_data = $this->convert_to_xml($rs);
的方法是這樣的:
public function convert_to_xml($rs) {
echo "test variable:";
print_r($rs);
}
的print_r的是純粹是爲了測試值是否通過,但我根本沒有得到任何輸出
是否調用實際上曾經得到執行? –
爲什麼你的函數調用在函數之前聲明? – DrinkJavaCodeJava