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 サイトの他の関連記事を参照してください。