日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PHP刪除、復(fù)制、重命名文件
在對文件進行操作時,不僅可以對文件中的數(shù)據(jù)進行操作,還可以對文件本身進行作。例如復(fù)制文件、刪除文件、截取文件及為文件重命名等操作。在 php 中為我們提供了這些文件處理方式的標(biāo)準(zhǔn)函數(shù),使用也非常簡便。

從策劃到設(shè)計制作,每一步都追求做到細(xì)膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶提供網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁設(shè)計、域名申請、虛擬主機、網(wǎng)絡(luò)營銷、VI設(shè)計、 網(wǎng)站改版、漏洞修補等服務(wù)。為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造優(yōu)易品牌,攜手廣大客戶,共同發(fā)展進步。

文件的基本操作函數(shù)如下所示:

  • сoру():復(fù)制文件
  • unlink():刪除文件
  • rename():重命名文件或目錄

下面我們來分別介紹一下這幾個函數(shù)的使用方法。

1、сoру() 函數(shù)

сoру() 函數(shù)可以將一個文件復(fù)制(拷貝)到指定目錄中,執(zhí)行成功時返回 TRUE,失敗時返回 FALSE。函數(shù)的語法格式如下:

copy(string $source, string $dest[, resource $context])

參數(shù)說明如下:

  • $source:源文件路徑;
  • $dest:目標(biāo)路徑,如果文件存在,則會將其覆蓋,如果 $dest 是一個 URL,若封裝協(xié)議不支持覆蓋已有的文件,則會復(fù)制失??;
  • $context:可選參數(shù),表示使用 stream_context_create() 創(chuàng)建的有效上下文資源。

【示例】使用 сoру() 函數(shù)將文件復(fù)制到指定位置。

運行上面的代碼會將 test.txt 文件在當(dāng)前目錄下復(fù)制一份,并重命名為 newtest.txt,然后輸出下面的內(nèi)容。

文件復(fù)制成功!

2、unlink() 函數(shù)

unlink() 函數(shù)可以刪除指定的文件,函數(shù)執(zhí)行成功時返回 TRUE,失敗時返回 FALSE,其語法格式如下:

unlink(string $filename[, resource $context])

其中,$filename 為要刪除的文件路徑;$context 為可選參數(shù),規(guī)定文件句柄的環(huán)境。$ontext 是可修改流的行為的一套選項。

【示例】使用 unlink() 函數(shù)刪除指定的文件。

運行上面的代碼會刪除根目錄下的 newtest.txt 文件,并返回下面的內(nèi)容:

newtest.txt 刪除成功!

3、rename() 函數(shù)

rename() 函數(shù)可以重命名一個文件或者目錄,成功時返回 TRUE,失敗時則返回 FALSE。該函數(shù)的語法格式如下:

rename(string $oldname, string $newname[, resource $context])

其中,$oldname 為要修改的文件名;$newname 為新的文件名;$context 為可選參數(shù),用來規(guī)定文件句柄的環(huán)境。$context 是一套可以修改流的行為的選項。

【示例】使用 rename() 函數(shù)來重命名一個文件。

運行上面的代碼會將根目錄的 test.txt 文件重命名為 newtest.txt,并輸出一下內(nèi)容:

test.txt 重命名成功!

使用 rename() 函數(shù)有以下幾點需要注意:

  • 對于非空文件夾,只能在同一盤符下移動;
  • 對于空文件夾,rename() 可以在不同盤符間移動。但是目標(biāo)文件夾的父目錄必須存在;
  • 對于文件,rename() 也能在不同盤符之間移動。

本文名稱:PHP刪除、復(fù)制、重命名文件
標(biāo)題鏈接:http://m.5511xx.com/article/cdedjjo.html