PHPでファイル名とサフィックスを変更する方法

PHPz
リリース: 2023-04-23 16:13:48
オリジナル
1102 人が閲覧しました

1. はじめに
PHP を使用してファイル操作を行う場合、ファイル名や拡張子を変更する必要がある場合がありますが、この記事では PHP を使用してファイル名や拡張子を変更するテクニックを詳しく紹介します。

2. ファイル名の変更
ファイル名の変更は単純明快で、rename 関数を使用するだけです。構文は次のとおりです:

bool rename(string $oldname, string $newname[, resource $context])

これらのうち、$oldname は元のファイル名を表し、$newname は新しいファイル名を表し、$context はオプションのパラメーターである open_wrappers コンテキストを表します。

サンプル コードは次のとおりです。

$oldname = 'oldname.txt';
$newname = 'newname.txt';

if (rename( $oldname, $newname)) {

echo "文件名更改成功!";
ログイン後にコピー

} else {

echo "文件名更改失败!";
ログイン後にコピー

}

3. ファイル接尾辞名の変更
また、ファイルの接尾辞名を変更するのも非常に簡単です。ファイルサフィックス名。ファイル名の元のサフィックスを新しいサフィックスに置き換えるだけです。たとえば、ファイル名を abc.txt から abc.html に変更する場合、コードは次のとおりです:

$oldname = 'abc.txt';
$newname = str_replace('.txt', '.html', $oldname);

if (rename($oldname, $newname)) {

echo "后缀名更改成功!";
ログイン後にコピー

} else {

echo "后缀名更改失败!";
ログイン後にコピー

}

4. 概要
この記事を通じて、読者は PHP を使用してファイル名とサフィックスを変更するスキルを習得したと思います。があり、実際の開発でも柔軟に活用することができます。なお、ファイル名やサフィックス名を変更する場合は、名前が重複するなどの問題を避ける必要があるため、変更後のファイル名やサフィックス名が一意であるかどうかを変更前に確認することをお勧めします。

以上がPHPでファイル名とサフィックスを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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