thinkphp获取当前位置1

Posted gaojunshan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp获取当前位置1相关的知识,希望对你有一定的参考价值。

在方法application文件里面的function.php加上一个函数:

function getposition($id){
   $path = M(‘terms‘)->where(array(‘term_id‘=>$id))->getField(‘path‘); $str = ‘‘; 
   if(!empty($path)){ 
      $path = explode(‘-‘, $path);
      foreach ($path as $key => $value) {
         if($value==0){ 
         $str = $str . ‘<a href="‘ . __ROOT__ . ‘">首页</a><i class="iconfont">&#xe608</i>‘; }
         else{
         $name = M(‘terms‘)->where(array(‘term_id‘=>$value))->getField(‘name‘);
         $str = $str . ‘<a href="‘ . __ROOT__ . ‘">‘ . $name . ‘</a><i class="iconfont">&#xe608</i>‘;
          }
       }
     } 
   return $str;
 }

  在文章页页面加上{:getposition($term_id)}就可以了。

以上是关于thinkphp获取当前位置1的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 TabLayout 在 ViewPager 中的 Google 地图片段中获取当前位置

如何在android的地图中获取当前位置?

thinkphp5怎么获取上次登录ip

如何使用 FusedLocationProviderClient 获取当前位置

thinkphp5 怎么获取当前的模块,控制器和方法名

允许访问后立即获取当前位置工作