2011-07-31 110 views
3

我正在爲iPhone應用程序創建一個PHP後端。 我使用PHP爲客戶端生成xml。當出現問題時,我想確切地看到發送到客戶端應用程序的內容,而無需訪問用戶的設備。我怎樣才能看到什麼PHP輸出到客戶端?

而不是使用echo輸出到客戶端我已經嘗試建立一個字符串中的所有輸出,然後作爲使用回聲輸出字符串的最後一步。這樣我也可以將該輸出字符串保存到文件中進行調試。但是,當有解析錯誤等,腳本產生一個不同於我的$輸出字符串中保存的輸出。

我可以使用什麼低級函數將精確的輸出保存到服務器上的文件中?

+2

搜索ob_start()ob_get_contents()和ob_clean()或等待一些答案告訴更多。 –

回答

1

腳本執行前加入

ob_start(function($text){ 
    //log $text; 
    return $text; 
});