Cara Menamakan Semula Fail atau Direktori dalam PHP Menggunakan Fungsi rename().

Cara Menamakan Semula Fail Atau Direktori Dalam Php Menggunakan Fungsi Rename



The namakan semula() fungsi ialah fungsi berkesan dalam PHP yang membolehkan anda menyelesaikan tugas menamakan semula fail dan direktori dengan mudah. Sama ada anda mahu menukar nama satu fail sekali gus, fail namakan semula() fungsi adalah pilihan yang ideal untuk itu.

Dalam panduan ini, kita akan membincangkan penggunaan dan sintaks namakan semula () fungsi dalam PHP.

Apakah Fungsi rename() dalam PHP?

The namakan semula() fungsi ialah fungsi PHP terbina dalam yang digunakan untuk menukar nama fail atau direktori tanpa mengubah kandungan fail. Fungsi ini mengambil nama lama dan nama baharu fail sebagai hujah yang diperlukan.







Sintaks



Format untuk menggunakan namakan semula() fungsi dalam PHP adalah seperti berikut:



menamakan semula ( tua , baru , konteks )

The tua dan baru adalah parameter wajib, iaitu tua menentukan fail yang ingin anda ubah, baru menentukan nama baharu untuk fail. The konteks ialah parameter pilihan yang menentukan konteks untuk menukar nama fail.





The namakan semula () fungsi pulangan betul pada pelaksanaan yang berjaya, jika tidak, ia akan kembali Salah. The namakan semula() fail mengembalikan ralat jika fail baharu sudah wujud dalam direktori yang sama.

Bagaimana Menggunakan Fungsi rename() dalam PHP?

Menamakan semula fail melalui namakan semula () fungsi adalah mudah, dan contoh berikut akan membantu anda dalam kes itu.



Cara Menamakan Semula Fail menggunakan Fungsi PHP rename().

Kod berikut akan menamakan semula fail ujian.php kepada a file.php:


menamakan semula ( 'test.php' , 'file.php' ) ;
?>

Jika anda menamakan semula fail yang telah wujud dalam direktori yang sama, ia akan ditimpa.

Contoh 1 – Cara Menamakan Semula Fail menggunakan Fungsi PHP rename().

Contoh berikut akan menamakan semula ujian.php kepada ujian2.php. Apabila berjaya disiapkan, jika kenyataan akan dicetak pada konsol, jika tidak, kenyataan lain akan dipaparkan sebagai output:


jika ( menamakan semula ( 'C: \\ xampp \\ htdocs \\ test.php' , 'C: \\ xampp \\ htdocs \\ test2.php' ) )
{
bergema ' Berjaya menamakan semula test.php kepada test2.php' ;
}
lain {
bergema 'Ralat semasa menamakan semula fail' ;
}
?>

Catatan: Dalam PHP, apabila menentukan laluan fail untuk namakan semula() fungsi (dan operasi berkaitan fail lain), adalah penting untuk digunakan garis miring ke belakang berganda (\\) bukannya a garis miring tunggal (\) untuk memastikan bahawa laluan fail ditafsirkan dengan betul, ini adalah kerana satu garis miring ke belakang dianggap sebagai aksara melarikan diri dalam PHP.

Contoh 2 – Cara Menamakan Semula Direktori menggunakan Fungsi PHP rename().

Untuk menamakan semula direktori menggunakan namakan semula() fungsi, ikuti kod yang diberikan di bawah:

$oldDirName = 'dokumen' ;
$newDirName = 'fail sampel' ;

jika ( menamakan semula ( $oldDirName , $newDirName ) ) {
bergema 'Direktori berjaya ditukar nama!' ;
} lain {
bergema 'Ralat semasa menamakan semula direktori.' ;
}

Pokoknya

Fungsi rename() PHP ialah alat yang boleh dipercayai untuk menamakan semula fail atau direktori dengan mudah sambil mengekalkan kandungannya. Sintaksnya yang mudah dan keupayaan pengendalian ralat menjadikannya pilihan yang mudah untuk tugas pengurusan fail. Dengan memanfaatkan kuasa namakan semula(), Pembangun PHP boleh mengatur dan mengubah suai nama fail atau direktori dengan cekap dalam projek mereka.