作者stpaul (科克)
看板PHP
標題Re: [請益] 判斷正在複製中的檔案
時間Fri Jun 3 17:31:15 2011
※ 引述《Luos (Soul)》之銘言:
: 我一直以來都是用file_exists來判斷檔案存在與否
: 但遇到一個問題是如果這個檔案正複製到一半(寫入的檔案)
: file_exists也會判斷存在
: 想請問一下php有沒有辦法判斷一個檔案是否寫入完成?
php我不曉得,但是如果換個方式做看看...
linux底下用lsof指令可以抓看看檔案是否開啟...
而windows直接就fopen看看是否能寫入...
這樣也許可以看看是否還"開著"... ^^
--
╭════╦═╦═╦═╦══╮ ═╦═╦══╦═╦══╮ ║ ★
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╭╯ 科
╰══╮ ║╭╯ ╰╮╠═╦╯ ║ ╠═╦╯ ╠═ ╠═╯╮
║ ║╠═══╣║ ╰╮ ║ ║ ╰╮ ║ ║ ║ 克
════╯ ║║ ║║ ║ ║ ║ ║ ╰══║ ║ ★
§未來,只是一個未知的領域,等著我們去探尋,不要懼怕去面對它 §
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.4.192
1F:→ Luos:多謝回應~ 06/07 11:21