這篇文章主要介紹了php中rename()函數用法,較為詳細的分析了rename()函數中參數的含義及具體的使用方法,具有一定的參考借鑒價值,需要的朋友可以參考下
本文實例分析了php中rename()函數用法。分享給大家供大家參考。具體如下:
php filesystem 函數,rename() 函數重新命名檔案或目錄,若成功,則該函數傳回 true。若失敗,則回傳false.
語句:rename(oldname,new#name,context)
參數 | |
##描述 |
context
#必要,規定檔案句柄的環境,context 是可修改流的
行為註解
:在php 4.3.3 之前,rename() 不能在基於*nix 的系統中跨磁碟分割重命名檔案.註解:用於oldname 中的封裝協定必須和用於newname 中的相符.######註解:對context 的支援是php 5.0.0 新增的.## #######程式碼如下:###<?php rename("images","pictures"); ?>###oldpath ----檔案或目錄原來路徑,$newpath ----新定義路徑,那麼rename($oldpath,$newpath)就可以完成檔案/目錄移動的操作,經過我的測試,win32和unix的php4版本都支援這個功能.######另外,好像php4的win32版取消了unlink()函數,那麼還可以巧用rename ()函數來完成###刪除###的操作,例如:######$path ---- 檔案或目錄路徑######$tmp ---- tmp目錄(/tmp )######用rename($path,$tmp) 將檔案移到tmp目錄.###
以上是php中rename()函數的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!