PHP를 사용하여 디렉토리의 모든 폴더 하위 폴더 및 파일 나열
P粉891237912
2023-08-27 16:21:06
<p>php를 사용하여 디렉토리의 모든 폴더, 하위 폴더, 파일을 나열하는 솔루션을 알려주십시오. 내 폴더 구조는 다음과 같습니다. </p>
<pre class="brush:php;toolbar:false;">기본 디렉토리
디렉토리1
하위 디렉터리1
파일1
파일2
하위 디렉터리2
파일3
파일4
Dir2
하위 디렉터리3
파일5
파일6
하위 디렉터리4
파일7
파일8</pre>
<p>각 폴더 내의 모든 파일 목록을 가져오고 싶습니다. </p>
<p><strong>php에 쉘 스크립트 명령이 있나요? </strong></p>
폴더 구조를 표시하는 매우 간단한 방법은
으아악RecursiveTreeIterator
클래스(PHP 5 >= 5.3.0, PHP 7)를 사용하고 ASCII 그래픽 트리를 생성하는 것입니다.http://php.net/manual/en/class.recursivetreeiterator.php
RecursiveTreeIterator::setPrefixPart
更改前缀,还可以对树的 ASCII 表示进行一些控制,例如$it->setPrefixPart(RecursiveTreeIterator::PREFIX_LEFT, "| ");
으아악