php绘地图,php生成site地图的案例

PHP code<?PHP

$content='<?xml version="1.0" encoding="UTF-8"?>

xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9

http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

';

//下边这段代码为指定数据,但是实际需求是要通过sql来完成

$data_array=array(

array(

'loc'=>'http://www.sslook.com/',

'priority'=>'1.0',

'lastmod'=>'2012-06-03T04:20:32-08:00',

'changefreq'=>'always'

),

array(

'loc'=>'http://www.sslook.com/',

'priority'=>'0.5',

'lastmod'=>'2012-06-03T04:20:32-08:00',

'changefreq'=>'daily'

)

);

foreach($data_array as $data){

$content.=create_item($data);

}

$content.='

';

$fp=fopen('sitemap.xml','w+');

fwrite($fp,$content);

fclose($fp);

function create_item($data){//目前测试是这个函数处理之后就会数据混乱

$item="\n";

$item.="".$data['loc']."\n";

$item.="".$data['priority']."\n";

$item.="".$data['lastmod']."\n";

$item.="".$data['changefreq']."\n";

$item.="\n";

return $item;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值