Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk melaksanakan fungsi pemadaman teks dalam php

Bagaimana untuk melaksanakan fungsi pemadaman teks dalam php

藏色散人
藏色散人asal
2021-09-11 09:38:511569semak imbas

Cara melaksanakan fungsi pemadaman teks dalam PHP: 1. Cipta fail sampel PHP; 2. Laksanakan fungsi pemadaman teks melalui kaedah "function deldir($dirname){...}" tersuai.

Bagaimana untuk melaksanakan fungsi pemadaman teks dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Bagaimanakah php menyedari fungsi pemadaman teks?

php melaksanakan fungsi pemadaman fail

Kodnya adalah seperti berikut:

<?php
    function deldir($dirname){
        if(!file_exists($dirname)){    
            die("文件不存在");
        }
        if(is_file($dirname)){
            unlink($dirname);
        }else{
            $dir = opendir($dirname);
            while ($filename = readdir($dir)) {
                if($filename != "." && $filename != ".."){
                    $filename = $dirname."/".$filename;
                    if(is_dir($filename)){
                        deldir($filename);    //用递归遍历目录
                    }else{
                        unlink($filename);
                    }
                }
            }
            closedir($dir);
            rmdir($dirname);
        }
    }

fungsi nyahpaut() memadamkan fail. Mengembalikan benar jika berjaya, salah jika gagal.

Fungsi file_exists() menyemak sama ada fail atau direktori wujud. Mengembalikan benar jika fail atau direktori yang dinyatakan wujud, sebaliknya palsu. Fungsi

is_dir() menyemak sama ada fail yang ditentukan ialah direktori.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan fungsi pemadaman teks 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