获取目录路径内的文件名



是否有任何PHP函数来检索目录路径内的文件名?

。,我在/css中有一个CSS文件,我想获得这个文件的名称。

解决方案:

正如@ShankarDamodaran建议的,我使用了:

//Get CSS file/s name/s
chdir($_SERVER['DOCUMENT_ROOT'] . '/css'); //<--- Set the directory here...
foreach (glob("*.css") as $filename) {     //<----Get only CSS files
    $CSSfiles[] = $filename;
}

这将返回一个包含CSS文件名称的数组($CSSfiles)。

使用glob()

<?php
chdir('../css'); //<--- Set the directory here...
foreach (glob("*.*") as $filename) { //<--- Pass *.css , (If you need just the CSS files)
    echo $filename."<br>";
}
<pre>
<?php
if ($handle = opendir('css')) {
    echo "Directory handle: $handlen";
    echo "Entries:n";
    while (false !== ($entry = readdir($handle))) {
        echo "$entryn";
    }
}
closedir($handle);
?>
</pre>

使用

<?PHP echo realpath('YOURFILE.PHP');?>

这里的

检查

相关内容

  • 没有找到相关文章