php生成百度地图谷歌地图xml

简介php生成百度地图谷歌地图xml

公共方法

<?php
function recursive ($array, $pid=0, $level=0) {
 $arr = array();
 foreach ($array as $v) {
  if ($v['pid'] == $pid) {
    $v['level'] = $level;
    $v['html'] = str_repeat('  ', $level);
    $arr[] = $v;
    $arr = array_merge($arr, recursive($array, $v['id'], $level + 1));        
  }
 }
 return $arr;
}
function get_all_child ($array, $id) {
 $arr = array();
 foreach ($array as $v) {
  if ($v['pid'] == $id) {
     $arr[] = $v['id'];
     $arr = array_merge($arr, get_all_child($array, $v['id']));
  }
 }
 return $arr;
}
function delimg($filename){
 if(is_file($filename)){
    if(unlink($filename)){
       return true;
    }else{
       return false;
    }
 }else{
    return false;
 }
}
function delallimg($path,$arr){
  $arr=explode(',',$arr);
  foreach($arr as $k=>$v){
     if(is_file($path.$v)){
        unlink($path.$v);
     }
  }
}

function baiduxml($array,$url){
 foreach($array as $value){
  $baidu.="\r\n";
  $baidu.=".C('WEB_URL').$url."\r\n";
  $baidu.=".date("Y-m-d")."\r\n";
  $baidu.="\r\n";
  $baidu.="\r\n";
  $baidu.="\r\n\r\n";
 }
 return $baidu;
}
function SERVERAME(){
  $seevers='';
  $seevers.='';
  return $seevers;
}

function googlexml($array,$url){
 foreach($array as $value){
  $google.="\r\n";
  $google.=".C('WEB_URL').$url.$value['id']."/\r\n";
  $google.="\r\n";
  $google.=".date("Y-m-d")."\r\n";
  $google.="\r\n";
  $google.="\r\n\r\n";
 }
 return $google;
}


function getip(){
  if (getenv("HTTP_CLIENT_IP"))
     $ip = getenv("HTTP_CLIENT_IP");
  else if(getenv("HTTP_X_FORWARDED_FOR"))
     $ip = getenv("HTTP_X_FORWARDED_FOR");
  else if(getenv("REMOTE_ADDR"))
     $ip = getenv("REMOTE_ADDR");
  else
     $ip = "Unknow";
  return $ip;
}
function delDirAndFile($dirName){
 if($dir=opendir($dirName)){
  while(($file=readdir($dir))!==false){
    if($file!="." && $file!=".."){
       if(is_dir("$dirName/$file")){
          delDirAndFile("$dirName/$file");
       }else{
          unlink("$dirName/$file");
          echo "$dirName/$file 清除完成!";
       }          
    }    
  }
  closedir($dir);
  echo "..缓存已清除完毕!";
 }else{
  echo "文件不存在或已清除";
 }
}
function getSeoUrl($type,$url){
  $artiseourl=($url!="") ?
preg_replace(
'/[\s]+/', '-', trim($url)) : $type.'-'.rand(0,99).'-'.rand(0,999);
  return $artiseourl;
}


?>

demo.txt




声明:
1,如果您发现本文件已经失效不能下载,请联系站长修正或留言!
2,本站提供的资源多数为百度网盘下载,对于大文件,你需要安装百度云客户端才能下载!
3,部分文件引用的官方或者非网盘类他站下载链接,你可能需要使用迅雷、BT等下载工具下载!
4,本站推荐的资源均经由站长检测或者个人发布,不包含恶意软件病毒代码等,如果你发现此类问题,请向站长举报!
5,本站仅提供文件的免费下载服务,如果你对代码程序软件的使用有任何疑惑,请留言。
6,本网站在文章内容仅供于学习参考使用,请勿作为商业通途使用,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。

下一篇:

mysql已经安装想卸载或者查询端口


上一篇:

tp5写分页内容会重置怎么办?


文章评论

Top