Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menukar nama fail dalam php

Bagaimana untuk menukar nama fail dalam php

青灯夜游
Lepaskan: 2023-03-12 15:14:01
asal
7266 orang telah melayarinya

Dalam php, anda boleh menggunakan fungsi rename() untuk mengubah suai nama fail Fungsi ini boleh menamakan semula fail atau direktori, sintaksnya ialah "menamakan semula (nama fail yang akan diubah, nama fail baharu) "; jika Mengembalikan TRUE jika pengubahsuaian berjaya, dan SALAH jika pengubahsuaian gagal.

Bagaimana untuk menukar nama fail dalam php

Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3

Dalam php, anda boleh menggunakan nama semula () berfungsi untuk menukar nama fail.

Contoh: Terdapat fail teks bernama "test.txt"

Bagaimana untuk menukar nama fail dalam php

Sekarang saya mahu mengubah suainya kepada "newtest.txt" , kita boleh menggunakan kod berikut:

<?php
header("Content-type:text/html;charset=utf-8");
$file = &#39;test.txt&#39;;
if(file_exists($file)){
    if(rename($file,&#39;newtest.txt&#39;)){
        echo $file.&#39; 重命名成功!&#39;;
    }else{
        echo $file.&#39; 重命名失败!&#39;;
    }
}else{
    echo $file.&#39; 不存在!&#39;;
}
?>
Salin selepas log masuk

Hasil keluaran:

Bagaimana untuk menukar nama fail dalam php

Buka folder dan lihat fail:

Bagaimana untuk menukar nama fail dalam php

OK pengubahsuaian berjaya! Mari kita lihat secara ringkas fungsi rename():

Fungsi rename() boleh menamakan semula fail atau direktori, mengembalikan TRUE jika berjaya dan FALSE jika gagal. Format sintaks fungsi ini adalah seperti berikut:

rename(string $oldname, string $newname[, resource $context])
Salin selepas log masuk

Antaranya, $oldname ialah nama fail yang akan diubah suai ialah $context ialah parameter pilihan, digunakan untuk menentukan; persekitaran pemegang fail. $context ialah satu set pilihan yang boleh mengubah suai tingkah laku strim.

Terdapat perkara berikut yang perlu diberi perhatian apabila menggunakan fungsi rename():

  • Untuk folder bukan kosong, ia hanya boleh dialihkan di bawah huruf pemacu yang sama;

  • Untuk folder kosong, namakan semula() boleh beralih antara huruf pemacu yang berbeza. Tetapi direktori induk folder sasaran mesti wujud;

  • Untuk fail, namakan semula() juga boleh berpindah antara huruf pemacu yang berbeza.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menukar nama fail dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan