php memindahkan, menyalin dan memadam fail
Apabila kita berurusan dengan fail setiap hari, kita boleh memadamkan fail, menamakan semula fail atau menyalin fail.
Dalam bahagian ini, kami akan menerangkan beberapa operasi yang paling biasa digunakan dalam kehidupan seharian kita.
Mari kita bincangkan tentang menamakan semula dahulu Fungsi penamaan semula ialah:
Namakan semula fail
bool rename($ nama lama,$nama baharu);
Fungsi ini mengembalikan nilai bool untuk menukar nama lama kepada nama baharu.
<?php //旧文件名 $filename = 'test.txt'; //新文件名 $filename2 = $filename . '.old'; //复制文件 rename($filename, $filename2); ?>
Kami membuka direktori dan kami dapat melihat kesannya. Anda akan mendapati bahawa fail yang ditentukan disalin ke laluan sasaran.
Salin fail
Menyalin fail adalah bersamaan dengan teknologi pengklonan, mengklonkan perkara asal kepada perkara baharu. Kedua-duanya kelihatan sama.
salinan bool (fail sumber, fail sasaran)
Fungsi: Salin fail sumber dengan laluan yang ditentukan ke lokasi fail sasaran.
Mari kita bermain dengannya melalui percubaan dan kod:
<?php //旧文件名 $filename = 'copy.txt'; //新文件名 $filename2 = $filename . '_new'; //修改名字。 copy($filename, $filename2); ?>
Ringkasan:
Anda akan mendapati terdapat fail tambahan melalui contoh di atas.
Padam fail
Memadamkan fail adalah untuk memadamkan fail dalam laluan yang ditentukan, tetapi pemadaman ini adalah pemadaman terus. Jika anda menggunakan komputer Windows, anda tidak dapat melihat fail ini dalam Tong Kitar Semula.
Anda hanya akan mendapati bahawa fail ini telah hilang.
bool nyahpaut (fail dengan laluan yang ditentukan)
<?php $filename = 'test.txt'; if (unlink($filename)) { echo "删除文件成功 $filename!\n"; } else { echo "删除 $filename 失败!\n"; } ?>