目录操作 #

一、遍历目录 #

1.1 scandir() #

php
<?php
$files = scandir('/path/to/dir');
foreach ($files as $file) {
    if ($file !== '.' && $file !== '..') {
        echo $file . "\n";
    }
}

1.2 opendir() #

php
<?php
$dir = opendir('/path/to/dir');
while (($file = readdir($dir)) !== false) {
    echo $file . "\n";
}
closedir($dir);

二、创建目录 #

php
<?php
mkdir('/path/to/dir');
mkdir('/path/to/dir', 0755, true);

三、删除目录 #

php
<?php
rmdir('/path/to/dir');

四、检查目录 #

php
<?php
if (is_dir('/path/to/dir')) {
    echo "是目录";
}

五、总结 #

本章学习了目录操作,下一章将学习JSON处理。

最后更新:2026-03-26