php网站批量生成SEO城市分站页面

之前有过一篇文章介绍php批量生成html的 , 使用了mysql , 这次不使用 , 直接一个php搞定 , 不过要填充数据才行 。 今天 , 错误博客(cuowu.com)分享的内容为《php网站批量生成SEO城市分站页面》 。 希望对大家有所帮助 。
php网站批量生成SEO城市分站页面
文章图片
php网站批量生成SEO城市分站页面
文章图片
一、目标路径变量
$target_file='D:/wamp64/www/index.html';//目标文件,改成自己文件的全路径 。
用if判断如果这个路径下如果存在$target_file则有下一步 。
二、获取路径变量值
$target_file只是存在文件的变量 , 这次要获取的是$file_path , 即路径变量 。
$file_path=dirname($target_file);//获取目标文件的路径
三、获取元文件扩展名
获取扩展名是为了生成新文件定义文件类型 。
$ext=pathinfo($target_file,PATHINFO_EXTENSION);//获取文件的后缀名
四、获取文件内容
获取原文件内容 , 在新文件中稍作更改就可以输出新文件 。
$content=file_get_contents($target_file);//获取目标文件内容
五、遍历数组
利用foreach来遍历数组 , 来批量将数组生成新的文件 。
foreach($cityas$key=gt;$value){//循环生成文件
六、拼接新文件路径
新文件路径是由原来获取的文件路径作为主路径 , 然后加上新定义的文件名称 , 最后加上文件扩展名 。
$new_file=$file_path.'/'.$value['pinyin'].'.'.$ext;//拼接新文件路径
七、生成文件
利用file_put_contents()函数来生成新文件 , 前面是新文件全路径 , 后面是新文件的内容 。
file_put_contents($new_file,$content);//生成新文件
最终生成了城市分站的大量html文件 , 如下图所示:
php网站批量生成SEO城市分站页面
文章图片
php网站批量生成SEO城市分站页面
文章图片
php网站批量生成SEO城市分站页面
文章图片
php网站批量生成SEO城市分站页面】以上就是错误博客(cuowu.com)分享的内容为《php网站批量生成SEO城市分站页面》 。 感谢您的阅读 。