合肥php城市分站(php批量生成HTML)

cesc
                           

之前有过一篇文章介绍php批量生成html的,使用了mysql,这次不使用,直接一个php搞定,不过要填充数据才行。今天,错误博客(cuowu.com)分享的内容为《合肥php城市分站(php批量生成HTML文件)》。希望对大家有所帮助。

自动生成城市分站
自动生成城市分站

一、目标路径变量

$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 ($city as $key=>$value){//循环生成文件

六、拼接新文件路径

新文件路径是由原来获取的文件路径作为主路径,然后加上新定义的文件名称,最后加上文件扩展名。

$new_file=$file_path.’/’.$value[‘pinyin’].’.’.$ext;//拼接新文件路径

七、生成文件

利用file_put_contents()函数来生成新文件,前面是新文件全路径,后面是新文件的内容。

file_put_contents($new_file,$content);//生成新文件

最终生成了城市分站的大量html文件,如下图所示:

php批量生成HTML文件
php批量生成HTML文件
php批量生成HTML文件
php批量生成HTML文件
php批量生成HTML文件
php批量生成HTML文件

以上就是错误博客(cuowu.com)分享的内容为《合肥php城市分站(php批量生成HTML文件)》。感谢您的阅读。

本文《合肥php城市分站(php批量生成HTML)》由错误博客(cuowu.com)整理或原创,感谢您的阅读。

随机文章

王通seo_如何提高转化率?seo技巧
百度联盟账号-“黑客帝国”百度92年程序员被抓
Top social media monitoring capabilities for brands
什么因素成就一个爆品(网站seo关键词排名优化李守洪排名大师)
小小课堂:刑天seo【如何做好熊掌号用户运营详解】转自百度
五、社群传播宣传只为营销
人之初,性本恶,让他人感受到善是很难的一件事
LOL:RNG轻取新年首胜,盲僧掘墓加里奥三大高光时刻!

百度搜索“错误博客”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。错误博客( cuowu.com )欢迎用户投稿,发布者:中二少年,文章版权归作者所有,投稿文章不代表错误博客立场,中二少年发布为错误博客原创文章,转载请注明出处:https://cuowu.com/3566.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注