溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何在php中使用rename函數(shù)

發(fā)布時間:2020-12-30 15:41:29 來源:億速云 閱讀:179 作者:Leah 欄目:開發(fā)技術(shù)

這篇文章將為大家詳細講解有關(guān)如何在php中使用rename函數(shù),文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

php filesystem 函數(shù),rename() 函數(shù)重命名文件或目錄,若成功,則該函數(shù)返回 true。若失敗,則返回 false.

語句:rename(oldname,newname,context)

參數(shù)描述
oldname必需,規(guī)定要重命名的文件或目錄.
newname必需,規(guī)定文件或目錄的新名稱
context必需,規(guī)定文件句柄的環(huán)境,context 是可修改流的行為的一套選項

注釋:在 php 4.3.3 之前,rename() 不能在基于 *nix 的系統(tǒng)中跨磁盤分區(qū)重命名文件.

注釋:用于 oldname 中的封裝協(xié)議必須和用于 newname 中的相匹配.

注釋:對 context 的支持是 php 5.0.0 添加的.

復(fù)制代碼 代碼如下:

<?php
rename("images","pictures");
?>

oldpath ----文件或目錄原來路徑,$newpath ----新定義路徑,那么 rename($oldpath,$newpath)就可以完成文件/目錄移動的操作,經(jīng)過我的測試,win32和unix的php4版本都支持這個功能.

另外,好象php4的win32版取消了unlink()函數(shù),那么還可以巧用rename()函數(shù)來完成刪除的操作,例如:

$path ---- 文件或目錄路徑

$tmp ---- tmp目錄(/tmp)

用rename($path,$tmp) 將文件移動到tmp目錄.

關(guān)于如何在php中使用rename函數(shù)就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI