2012-09-17 34 views
5

有沒有什麼方法可以測試寫入文件是否成功完成?我需要一種方法來獲得寫入操作的時間結束。如果是的話觸發一個回調函數。我如何測試一個文件寫入在PHP中是否成功?

+1

'fwrite()'返回寫入的字節數,錯誤時返回'FALSE'。 –

+0

如何在文件中寫入?請告訴我們你的代碼。作爲一個簡短的回答,是的,它是。 – Leri

+1

回答這個問題的方法太多了。顯示一些代碼 –

回答

9

fwrite()返回寫入的字節數,或錯誤時返回FALSE。

檢查fwrite()是否返回false,您將知道寫入成功。檢查返回值是否爲假時,請小心使用===比較運算符而不是==運算符。您可以使用filemtime()獲取文件的上次修改時間。

+2

好男人 - 爲什麼你不公佈PLB的評論作爲額外的答案? ))) –

+0

謝謝,這就是我需要的! –

+1

@webbandit我不遵循你的意思 – Samuel

相關問題