php獲取目錄所有文件與所有目錄保存到數組程序這是一款利用glob函數把指定目錄所有的文件與文件夾保存到數據,然後我們再用foreach再判斷保存到相關的數據裡面哦。
php教程獲取目錄所有文件與所有目錄保存到數組程序
這是一款利用glob函數把指定目錄所有的文件與文件夾保存到數據,然後我們再用foreach再判斷保存到相關的數據裡面哦。
$dirs = array();
foreach(glob("./*") as $d)
{
$tmp = explode('.',$d);
$k = end($tmp);
if(is_file($d) && $k =='php')
{
$dirs[] = $d;
}
}
print_r($dirs);
//顯示目錄所有目錄
$v =array();
foreach(glob("./*") as $vv)
{
// $tmp = explode('.',$d);
//$k = end($tmp);
if(is_dir($vv)) //目錄與文件區別是就用is_dir或is_file來判斷
{
$v[] = $vv;
}
}
print_r($v);
/*
結果
array
(
[0] => ./1.php
[1] => ./10.php
[2] => ./11.php
[3] => ./3.php
[4] => ./4.php
[5] => ./5.php
[6] => ./7.php
[7] => ./8.php
[8] => ./9.php
)
array
(
[0] => ./www.bkjia.com
)
*/