検索
ホームページphp教程php手册PHPのrename()関数の素晴らしい使い方

機能

ご存知のとおり、rename() 関数はファイルまたはディレクトリの名前を変更できます。実際、さまざまなことができます。

Unix に詳しい友人なら、win32 の移動に相当し、移動中に名前を変更できるシェル コマンド mv を知っているはずです。 php の rename() 関数は mv と同等であることがわかりました。この関数には単純な名前変更機能があるだけでなく、ファイルのパスやディレクトリ全体を変更することもできます。


例:

$oldpath ----ファイルまたはディレクトリの元のパス

$newpath ----新しく定義されたパス

その後、rename($oldpath,$newpath) でファイルを完成させることができます/ディレクトリ移動操作

私のテストの結果、win32 バージョンと unix php4 バージョンの両方がこの機能をサポートしています。

また、win32版のphp4ではunlink()関数がキャンセルされているようです。次に、rename() 関数を使用して削除操作を完了することもできます。例:

$path ---- ファイルまたはディレクトリのパス

$tmp ---- tmp ディレクトリ (/tmp)

Use rename( $path ,$tmp) は、ファイルを tmp ディレクトリに移動します。



声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
/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 材料通过将背景与应用程序对齐来创建“颜色层次结构

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

linux中tmp指的是一个存储临时文件的文件夹,该文件夹包含系统和用户创建的临时文件;tmp文件夹的默认时限是30天,30天不访问的tmp下的文件会被系统自动删除的。

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

防病毒软件有时可能会在 Windows 32 笔记本电脑上显示一条警告,指出 Trojan/win11.casdet rfn。它表示PC感染了特洛伊木马恶意软件,导致其出现故障。幸运的是,有一些可能的方法可以解决此问题,如下所述。此外,您可能对我们关于 cdn.districtm.io 是否为弹出窗口/病毒/恶意软件的详细指南感兴趣。什么是 Trojan/win32.casdet rfn?Trojan/win32.casdet rfn 是一种严重的木马病毒感染,可以超越系统并杀死其进程,使其容易

如何在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),系统进行相应的操作。如下图所示。

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追求性能。

linux rename如何批量修改文件名linux rename如何批量修改文件名May 14, 2023 pm 11:04 PM

1.rename重命名语法rename's/src/dst/'**可以匹配任意文件,可以加限制(*.jpg)2.基本用法这种方式遇到第一个匹配的字符串时,替换,后面的不替换只匹配了第一个.txtrename's/.txt/.jpg/'***加上$**则会匹配到后缀rename's/.txt$/.jpg/'*3.添加后缀在所有文件的文件名后面添加strrename's/$/str/&am

TmP是什么文件?TmP是什么文件?Dec 25, 2023 pm 03:39 PM

“tmp”文件是临时文件,通常由操作系统或程序在运行过程中产生,用于存储临时数据或程序运行时的中间结果。这些文件主要用于帮助程序顺利执行,但它们在程序执行完毕后通常会被自动删除。tmp文件通常可以在Windows系统的C盘根目录下找到。然而,tmp文件与特定应用程序或系统有关,因此它们的具体内容和用途可能因应用程序而异。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。