Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk memadam direktori kosong dalam php

Bagaimana untuk memadam direktori kosong dalam php

青灯夜游
青灯夜游asal
2021-10-14 18:32:322042semak imbas

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.

Bagaimana untuk memadam direktori kosong dalam php

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)

Bagaimana untuk memadam direktori kosong dalam php

Kod pelaksanaan:

<?php
header("Content-type:text/html;charset=utf-8");
$dir = &#39;test&#39;;
if (is_dir($dir)) {
if (rmdir($dir))
echo &#39;目录删除成功!&#39;;
} else {
echo "目录不存在!";
}
?>

Hasil keluaran:

Bagaimana untuk memadam direktori kosong dalam php

Nota: Memadamkan direktori yang tidak kosong juga akan menjana ralat tahap E_WERNING.

Contoh: Padam direktori img (tidak kosong)

Bagaimana untuk memadam direktori kosong dalam php

<?php
header("Content-type:text/html;charset=utf-8");
$dir = &#39;img&#39;;
if (is_dir($dir)) {
	if (rmdir($dir))
		echo &#39;目录删除成功!&#39;;
} else {
	echo "目录不存在!";
}
?>

Bagaimana untuk memadam direktori kosong dalam php

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!

Kenyataan:
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