我打開Microsoft Access文件通常,我可以看到Micorsoft辦公室其鎖定。然後我試圖檢查其用PHP寫的:PHP is_writeable或被其他程序打開?
echo '|--> '.is_writeable('C:\wamp\www\Database1.accdb');
但它返回1 Surley,它應該打開的時候返回0?
只是爲了測試,然後我試圖寫它:
$fh = fopen('C:\wamp\www\Database1.accdb', 'w+');
fwrite($fh, 'hello');
它讓我這樣做!無論如何,我可以確定一個文件是否被另一個程序打開?
is_writable返回1當文檔存在,它是可寫的,如果fwrite的正確文檔中寫了什麼問題? – Awea 2011-04-04 09:58:23
@Awea - 請閱讀問題的全面,即最後一行的問題。 – Abs 2011-04-04 10:46:32