PHP copy函數(shù)使用案例代碼解析
copy—拷貝文件
說明
copy(string$source,string$dest[,resource$context] ) :bool
將文件從source拷貝到dest。
如果要移動文件的話,請使用rename()函數(shù)。
參數(shù)
source
源文件路徑。
dest
目標路徑。如果dest是一個 URL,則如果封裝協(xié)議不支持覆蓋已有的文件時拷貝操作會失敗。
Warning
如果目標文件已存在,將會被覆蓋。
context
A valid context resource created withstream_context_create().
返回值
成功時返回TRUE, 或者在失敗時返回FALSE。
更新日志
| 版本 | 說明 |
|---|---|
| 5.3.0 | 增加了對 context 的支持。 |
| 4.3.0 | 如果啟用了“fopen wrappers”的話,source和dest都可以是 URL。更多細節(jié)見fopen()。 |
案例
Example #1copy()例子
<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>
參考
- move_uploaded_file()- 將上傳的文件移動到新位置
- rename()- 重命名一個文件或目錄
- The section of the manual abouthandling file uploads
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于PHP結(jié)束標簽的使用細節(jié)探討及聯(lián)想
PHP解析文件時會尋找開始?php和結(jié)束標記?,標記告訴PHP開始和停止解釋其中的代碼,接下來將詳細介紹下PHP結(jié)束標簽的使用細節(jié)感興趣的你可以參考下本文或許可以幫助到你2013-03-03
PHP連接MySQL數(shù)據(jù)庫并以json格式輸出
PHP連接數(shù)據(jù)庫有多種方法,現(xiàn)介紹常用的MySQL數(shù)據(jù)庫連接方法,PHP連接MySQL也有兩種方式,一是面向?qū)ο螅敲嫦蜻^程方式,兩種方法稍有區(qū)別。下面通過代碼介紹兩種方法連接MySQL并以json格式輸出2018-05-05
php中file_get_content 和curl以及fopen 效率分析
關(guān)于file_get_content 和curl以及fopen 的效率問題,小編比較傾向于使用curl來訪問遠程url。Php有curl模塊擴展,功能很是強大。沒事可以研究一下。2014-09-09
用PHP ob_start()控制瀏覽器cache、生成html實現(xiàn)代碼
Output Control 函數(shù)可以讓你自由控制腳本中數(shù)據(jù)的輸出。它非常地有用,特別是對于:當你想在數(shù)據(jù)已經(jīng)輸出后,再輸出文件頭的情況。2010-02-02

