ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルの rename() 関数の素晴らしい使い方

php_PHP チュートリアルの rename() 関数の素晴らしい使い方

WBOY
WBOYオリジナル
2016-07-20 10:59:42675ブラウズ

​ ご存知のとおり、rename() 関数はファイルまたはディレクトリの名前を変更できます。実際、さまざまなことができます。
Unix に詳しい友人なら、win32 の移動に相当し、移動中に名前を変更できるシェル コマンド mv を知っているはずです。 php の rename() 関数は mv と同等であることがわかりました。単純な名前変更機能だけでなく、ファイルのパスやディレクトリ全体を変更することもできます。
例:
$oldpath ----ファイルまたはディレクトリの元のパス
$newpath ---- 新しく定義されたパス
その後、rename($oldpath,$newpath) でファイル/ディレクトリの移動操作を完了できます
私のテストの結果、win32 バージョンと unix php4 バージョンの両方がこの機能をサポートしています。
また、win32版のphp4ではunlink()関数がキャンセルされているようです。その後、 rename() 関数を使用して削除操作を完了することもできます。例:
$path ---- ファイルまたはディレクトリのパス
$tmp ---- tmp ディレクトリ (/tmp)
rename($path,$tmp) を使用してファイルを tmp ディレクトリに移動します。

http://www.bkjia.com/PHPjc/445593.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445593.html技術記事ご存知のとおり、rename() 関数はファイルまたはディレクトリの名前を変更できます。実際、さまざまなことができます。 Unix に詳しい友人なら、wi... によく似たシェル コマンド mv を知っているはずです
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。