255 of 410 menu

rename関数

関数 rename は、ファイルまたはディレクトリの名前を変更します。関数の最初のパラメータはファイルの現在の名前またはパスを受け取り、2番目のパラメータは新しい名前またはパスを受け取ります。関数は成功時に true を、エラー時に false を返します。

構文

rename(string $oldname, string $newname, resource $context = null): bool

ファイルを 'old.txt' から 'new.txt' に名前変更します:

<?php $res = rename('old.txt', 'new.txt'); var_dump($res); ?>

コード実行結果:

true

ファイルを別のディレクトリに移動します:

<?php $res = rename('file.txt', 'newdir/file.txt'); var_dump($res); ?>

コード実行結果:

true

存在しないファイルの名前を変更してみます:

<?php $res = rename('nonexistent.txt', 'new.txt'); var_dump($res); ?>

コード実行結果:

false

ディレクトリの名前を変更します:

<?php $res = rename('olddir', 'newdir'); var_dump($res); ?>

コード実行結果:

true

関連項目

  • 関数 copy,
    ファイルをコピーする関数
  • 関数 unlink,
    ファイルを削除する関数
  • 関数 move_uploaded_file,
    アップロードされたファイルを移動する関数
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否