删除操作,平日里面多见于网盘。通过删除操作,我们可以批量地完成删除多文件的一个任务。说到批量删除,那就不得不提到批量获取给定目录下面的目录路径了。删除文件呢,遍历是一个非常之必要的过程,没有遍历就没有办法获取相应的文件路径,才能准确地删除
删除操作,平日里面多见于网盘。通过删除操作,我们可以批量地完成删除多文件的一个任务。说到批量删除,那就不得不提到批量获取给定目录下面的目录路径了。删除文件呢,遍历是一个非常之必要的过程,没有遍历就没有办法获取相应的文件路径,才能准确地删除掉目录下面的文件。而我们应该怎么去获取目录下面所有子目录的路径呢,这也算是一个比较关键的一点哦。下面我直接上代码了:这里用到的函数是glob,返回的将是一个数组!!
代码
<?php ? ?? function?getDirs($directory){? ?? ????$opt?=?array();? ?? ????foreach(glob(str_replace("//","/","$directory/*"),GLOB_ONLYDIR)?as?$dir){? ?? ????????$opt[]?=?str_replace($directory,"",$dir);? ?? ????}? ?? ????return?$opt;? ?? }? ?? //获取顶级目录的所有目录?也就是这个文件所在目录的同级目录?然后把数组打印出来 ?? print_r(getDirs('../'));? ?? ?>??
声明: 本文采用 BY-NC-SA 协议进行授权 | IT路人
转载请注明转自《php教程:获取目录下面的所有目录路径》

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기
