destoon根据目录下的html文件生成地图索引的操作方法
因为很多项目需要html文件生成地图索引,学习一下destoon根据目录下的html文件生成地图索引的操作方法,代码如下:
<?php
$new_array = array();
function loopDir($dir,&$new_array,$modurl)
{
$handle = opendir($dir);
header("Content-Type:text/xml");
$data = '<?xml version="1.0" encoding="UTF-8"?>';
$data .= '<urlset>';
while(($file = readdir($handle))!== false ){
$today=date('Y-m-d', time());
if ($file != '.' &&$file != 'index.php' && $file != 'indexhtml.php' && $file != '..'){
if (filetype($dir.'/'.$file) != 'dir'){
$modurl="http://www.nongpin88.com/sitemap/";
$fileurl=$modurl."html/".$file;
$data .= '<url>';
$data .= '<loc>'.$fileurl.'</loc>';
$data .= '<lastmod>'.$today.'</lastmod>';
$data .= '</url>';
}
if (filetype($dir.'/'.$file) == 'dir'){
loopDir($file,$new_array);
}
}
}
$data .= $item;
$data .= '</urlset>';
$data = str_replace('><', ">\n<", $data);
echo $data;
}
$dir = './';
loopDir($dir,$new_array,$modurl);
?>
演示地址
————————————————
版权声明:本文为CSDN博主「luo2424348224」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/luo2424348224/article/details/132974270
![](http://hao.cheqiang.vip/zb_users/plugin/xcus/theme/img/coll_o.png)
![](http://hao.cheqiang.vip/zb_users/plugin/xcus/theme/img/like_o.png)