PHP Copys Function

當遇到很爛的虛擬主機供應商, ex: 戰國x 或 戰x策 的..

在上面開發的程式連 copy() 都不能用的時後,

就得要自己手動開發簡單的 copy function 來解決(真苦)

雖然是很蠢的事情, 但是以防萬一, 還是記下來,

以後才不用再寫一次蠢 code.

<?php
function copys($source, $target) {
   $handle = fopen($source, "r");
   $contents = fread ($handle, filesize($source));
   fclose ($handle);

   $handle = fopen($target, "w+");
   if (!fwrite($handle, $contents)) {
      print "$filename file write error!!";
      exit;
   }
   fclose ($handle);
}
copys("abc.jpg", "abc_new.jpg");
?>

簡單說就是把檔案讀出來再寫進去,記得寫進去的目錄寫入的權限要開.

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料