2012-06-29 36 views
-1

我可以將遠程圖像複製到我的服務器;如何確定copy()是否成功?

@copy("http://www.example.com/image.jpg", $title.'.jpg'); 

但我想確保它已被成功複製。如果它沒有被成功複製,我想做點什麼。我怎樣才能做到這一點 ?謝謝。

+1

那麼,一個*真正*好的開始將是閱讀文檔。 http://us2.php.net/copy。特別是,閱讀什麼是返回值。 -1。 – Corbin

+0

'copy'在成功時返回TRUE,失敗時返回FALSE。 – xdazz

+2

也避免使用'@'因爲它隱藏了錯誤 – tradyblix

回答

2
if(!copy("http://www.example.com/image.jpg", $title.'.jpg')){ 
    echo "failed to copy file...\n"; 
} 
0

* 成功返回TRUE或失敗返回FALSE。 * - 根據你沒有閱讀的文件,我想。

相關問題