Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk memadam direktori kosong dalam php
Dalam PHP, anda boleh terus menggunakan fungsi rmdir() untuk memadam direktori kosong Fungsi fungsi ini adalah untuk memadam direktori kosong yang ditentukan Sintaksnya ialah "rmdir(directory path[,context]). "; jika pemadaman berjaya, ia akan mengembalikan BENAR, atau SALAH apabila gagal.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Anda boleh menggunakan fungsi rmdir() dalam PHP Padam direktori yang ditentukan. Perlu diingat bahawa direktori yang dipadamkan oleh fungsi rmdir() mestilah direktori kosong dan mesti mempunyai kebenaran yang sepadan.
Format sintaks fungsi rmdir() adalah seperti berikut:
rmdir(string $dirname[, resource $context])
Antaranya, parameter $dirname ialah laluan direktori yang akan dipadamkan; parameter pilihan, digunakan untuk Menentukan persekitaran untuk pemegang fail.
Nilai pulangan: TRUE jika fungsi berjaya dilaksanakan, FALSE jika fungsi gagal.
Contoh: Padam direktori ujian (direktori kosong)
Kod pelaksanaan:
<?php header("Content-type:text/html;charset=utf-8"); $dir = 'test'; if (is_dir($dir)) { if (rmdir($dir)) echo '目录删除成功!'; } else { echo "目录不存在!"; } ?>
Hasil keluaran:
Nota: Memadamkan direktori yang tidak kosong juga akan menjana ralat tahap E_WERNING.
Contoh: Padam direktori img (tidak kosong)
<?php header("Content-type:text/html;charset=utf-8"); $dir = 'img'; if (is_dir($dir)) { if (rmdir($dir)) echo '目录删除成功!'; } else { echo "目录不存在!"; } ?>
Jika anda mahu Untuk memadam direktori yang tidak kosong, anda boleh menggunakan kaedah rekursif untuk mengosongkan direktori dahulu, dan kemudian gunakan fungsi rmdir() untuk memadam direktori. Untuk melaksanakan kod, sila rujuk artikel "Cara memadam direktori tidak kosong dengan php rmdir()"
Kajian yang disyorkan: "Tutorial video PHP "
Atas ialah kandungan terperinci Bagaimana untuk memadam direktori kosong dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!