function listfile($dir)
{
$fileArray = array();
$cFileNameArray = array();
if($handle = opendir($dir))
{
while(($file = readdir($handle)) !== false)
{
if($file !="" && $file !="")
{
if(is_dir($dir DIRECTORY_SEPARATOR $file))
{
$cFileNameArray = listfile($dir DIRECTORY_SEPARATOR $file);
$fileArray = array_merge($fileArray,$cFileNameArray);
}
else
{
$fileArray[] = $dir DIRECTORY_SEPARATOR $file;
}
}
}
fclose($handle);
}
return $fileArray;
}
$dir=dirname(realpath('1php'));
//这个是假设文件名为1php时,取得当前物理路径的。
$file_list=listfile($dir);
echo '<pre>';
print_r($file_list);
echo '</pre>';
//函数调用以及显示
取得所有文件的路径之后根据你的网页文件特点写个正则表达式判断就行了,不过这获得所有路径的做法非常占资源的,最好还是少用,最适合的还是设计网站时把所有网页文件都放到同一个文件夹下就好了
以上就是关于php怎么获取域名之后的url全部的内容,包括:php怎么获取域名之后的url、PHP 获取来源页面URL、php 如何获得一个网站下面所有网页的路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)