PHP中file_put_contents()函式的相容性問題

科技小能手發表於2017-11-12

PHP中file_put_contents()函式的相容性問題

file_put_contents()函式就相當於依次使用fopen(),fwrite()和fclose(),真是個令人愉快的函式。


我的第一個PHP小指令碼中用到了這個函式,本地執行很正常,放到伺服器上去之後點選submit按鈕後,頁面空白~


檔案路徑問題?不是

許可權問題?不是

程式碼有錯?不是


最後仔細讀了文件,發現是版本問題。同一個指令碼中的file_get_contents()是PHP 4&5都有的,而這個file_put_contents()函式卻是PHP5新增的函式。不過呼叫函式出錯,在頁面上卻沒有任何提示,要檢視apache的日誌檔案才能發現。


嗯,看來得在本地伺服器上編譯一個PHP4~~
本文轉自holy2009 51CTO部落格,原文連結:http://blog.51cto.com/holy2010/411380


相關文章