ホームページ > バックエンド開発 > PHPチュートリアル > PHP 関数の紹介 - rename(): ファイルまたはディレクトリの名前を変更する

PHP 関数の紹介 - rename(): ファイルまたはディレクトリの名前を変更する

WBOY
リリース: 2023-07-25 12:12:01
オリジナル
2784 人が閲覧しました

PHP 関数の概要 — rename(): ファイルまたはディレクトリの名前を変更する

はじめに:
PHP では、rename() 関数を使用してファイルまたはディレクトリの名前を変更します。ファイルまたはディレクトリの名前を簡単に変更する方法を提供します。単一のファイルであっても、ディレクトリ全体であっても、この関数を使用して名前変更操作を実行できます。名前変更プロセスは、ソース ファイルまたはディレクトリの名前とターゲット名を指定することで簡単に実行できます。

構文:
bool rename (string $source, string $target)

パラメータ:

  • $source: 必須、ソース ファイルまたはディレクトリを示します名前。
  • $target: 必須。ターゲット ファイルまたはディレクトリの名前を示します。

戻り値:
成功した場合は TRUE を返し、失敗した場合は FALSE を返します。

例:
次に、ファイルとディレクトリの名前を変更する方法を示す、rename() 関数の使用例をいくつか示します。

  1. ファイルの名前を変更します:
<?php
$old_name = "old_file.txt";
$new_name = "new_file.txt";

if(rename($old_name, $new_name)) {
    echo "文件重命名成功!";
} else {
    echo "文件重命名失败!";
}
?>
ログイン後にコピー

上の例では、「old_file.txt」という名前のファイルを「new_file.txt」に変更しました。名前変更が成功した場合は「File rename success!」が出力され、失敗した場合は「File rename failed!」が出力されます。

  1. ディレクトリの名前を変更します:
<?php
$old_name = "old_directory";
$new_name = "new_directory";

if(rename($old_name, $new_name)) {
    echo "目录重命名成功!";
} else {
    echo "目录重命名失败!";
}
?>
ログイン後にコピー

上の例では、「old_directory」という名前のディレクトリの名前を「new_directory」に変更しました。名前の変更が成功した場合は「Directory rename success!」が出力され、失敗した場合は「Directory rename failed!」が出力されます。

注:

  • rename() 関数は、実行時にファイル システムのアクセス許可によって制限される場合があります。ファイルまたはディレクトリの名前を変更するための十分な権限があることを確認してください。
  • ソース ファイルまたはディレクトリが存在しない場合、rename() 関数は FALSE を返し、名前の変更が失敗したことを示します。

概要:
rename() 関数は、ファイルまたはディレクトリの名前を変更するための PHP の強力な関数です。ソース ファイルまたはディレクトリの名前とターゲット名を指定するだけで、ファイルまたはディレクトリの名前を変更できます。サンプル コードを使用すると、PHP プロジェクトで rename() 関数を使用してファイルとディレクトリの名前変更操作を実装する方法を簡単に理解できます。

以上がPHP 関数の紹介 - rename(): ファイルまたはディレクトリの名前を変更するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート