首頁 php教程 php手册 php中rename()函数的妙用

php中rename()函数的妙用

Jun 21, 2016 am 09:09 AM
rename tmp win32

函数

大家都知道,rename()函数可以对文件或目录进行重命名的操作。其实它还可以做很多事情。

熟悉unix的朋友应该知道shell命令mv,它相当与win32的移动,而且移动的同时可进行重命名。我发现,php的rename()函数就相当于mv,它不仅仅只有简单的重命名的功能,同样可以改变文件甚至整个目录的路径。


例如:

$oldpath ----文件或目录原来路径

$newpath ----新定义路径

那么 rename($oldpath,$newpath)就可以完成文件/目录移动的操作

经过我的测试,win32和unix的php4版本都支持这个功能。

另外,好象php4的win32版取消了unlink()函数。那么还可以巧用rename()函数来完成删除的操作,例如:

$path ---- 文件或目录路径

$tmp ---- tmp目录(/tmp)

用rename($path,$tmp) 将文件移动到tmp目录.



本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1321
25
PHP教程
1269
29
C# 教程
1249
24
/tmp/資料夾在Linux系統中的清理原理及tmp檔案的作用 /tmp/資料夾在Linux系統中的清理原理及tmp檔案的作用 Dec 21, 2023 pm 05:36 PM

.tmp檔案大部分都是因為不正常關機、或死機後所留下的文件,這些臨時的暫存盤,在你重新開機後,已經沒有任何的用途,可以放心刪除。大家在使用Windows作業系統的時候,可能會常在C盤根目錄發現一些後綴名為TMP的文件,也會在Windows目錄裡發現一個TEMP的目錄,TMP檔案是各種軟體或系統產生的暫存文件,也就是常說的垃圾檔案。 Windows產生的臨時文件,本質上和虛擬記憶體沒什麼兩樣,只不過臨時文件比虛擬記憶體更具針對性,單獨為某個程式服務而已。而它的專一性導致了許多新手對他望而生畏,不刪佔

Windows 11 22H2 將雲母/壓克力設計帶入更多 Win32 桌面應用程式 Windows 11 22H2 將雲母/壓克力設計帶入更多 Win32 桌面應用程式 Apr 14, 2023 pm 04:58 PM

Windows 11 的原生應用程式(如檔案總管)和其他 shell 應用程式預設使用圓角和 Fluent Design 元素(如 Acrylic)。除了圓角,Windows 11 的另一個重要設計特點是雲母等材質,它將應用程式的背景顏色與桌面對齊。雲母與壓克力類似,但其工作方式略有不同。正如微軟所描述的,Windows Mica 材料透過將背景與應用程式對齊來創建「顏色層次結構

如何在CentOS 7中存取並清理/tmp目錄中的垃圾檔案? 如何在CentOS 7中存取並清理/tmp目錄中的垃圾檔案? Dec 27, 2023 pm 09:10 PM

centos7系統中tmp目錄下有很多垃圾,想要清除垃圾,該怎麼清除呢?下面我們就來看看詳細的教學。查看tmp檔案目錄下檔案列表,執行指令cdtmp/切換到tmp目前檔案目錄,執行ll指令,查看目前目錄下檔列表。如下圖所示。使用rm刪除檔案指令,需要注意的是rm指令是將檔案永遠從系統中刪除,因此建議在使用rm指令時,最好是在刪除檔案前給予提示。使用指令rm-i檔名,等用戶確認刪除(y)或跳過刪除(n),系統進行對應的操作。如下圖所示。

linux中tmp什麼意思 linux中tmp什麼意思 Mar 10, 2023 am 09:26 AM

linux中tmp指的是儲存臨時檔案的資料夾,該資料夾包含系統和使用者建立的暫存檔案;tmp資料夾的預設時限是30天,30天不存取的tmp下的檔案會被系統自動刪除的。

Windows 11 中的 Trojan/win32.casdet Rfn Windows 11 中的 Trojan/win32.casdet Rfn Apr 14, 2023 pm 02:49 PM

防毒軟體有時可能會在 Windows 32 筆記型電腦上顯示警告,指出 Trojan/win11.casdet rfn。它表示PC感染了特洛伊木馬惡意軟體,導致其故障。幸運的是,有一些可能的方法可以解決此問題,如下所述。此外,您可能對我們關於 cdn.districtm.io 是否為彈出視窗/病毒/惡意軟體的詳細指南感興趣。什麼是 Trojan/win32.casdet rfn? Trojan/win32.casdet rfn 是一種嚴重的木馬病毒感染,可以超越系統並殺死其進程,使其容易

win32和win64有什麼差別 win32和win64有什麼差別 May 29, 2023 pm 05:22 PM

win32和win64的差別是:1、win32是指Microsoft Windows作業系統的32位元環境,win64是指Microsoft Windows作業系統的64位元版本,比32位元版本更穩定快速;2、win32最高支援2G的內存, win64必須是4G以上記憶體;3、win64支援基於64位元的處理器,而win32卻無法完全支援;4、win32追求簡潔,win64追求效能。

TmP是什麼檔案? TmP是什麼檔案? Dec 25, 2023 pm 03:39 PM

「tmp」檔案是臨時文件,通常由作業系統或程式在運行過程中產生,用於儲存臨時資料或程式運行時的中間結果。這些檔案主要用於幫助程式順利執行,但它們在程式執行完畢後通常會自動刪除。 tmp檔案通常可以在Windows系統的C盤根目錄下找到。然而,tmp檔案與特定應用程式或系統有關,因此它們的具體內容和用途可能因應用程式而異。

微軟開始測試 Windows 11 的 OneNote 新設計 微軟開始測試 Windows 11 的 OneNote 新設計 Apr 19, 2023 pm 08:01 PM

早在2021年8月,微軟就承諾Windows10和Windows11上的OneNote將在未來幾個月內收到一系列主要功能更新,這是這家科技巨頭將多個版本的筆記應用程式統一為單一版本的努力的一部分客戶。 OneNote在過去幾年中發生了許多變化。 2018年,當微軟真正希望人們使用其UWP版本的OneNote時,該公司停止將原始且功能豐富的OneNote版本與預先安裝的Office應用程式捆綁在一起。相反,微軟只提供了UWP客戶端並為現代版本添加了新功能。微軟後來改

See all articles