zoukankan      html  css  js  c++  java
  • phpcms v9 读取地区联动菜单缓存文件

    读取缓存文件的方法是 getcache() 在 phpcmslibsfunctionsglobal.func.php 中可找到。

    地区联动菜单的缓存文件是  cachescaches_linkagecaches_data1.cache.php。

    getcache('1','linkage')返回的就是该缓存文件的内容(该内容是个数组),所以你可以用数组的方法取出该缓存文件中你感兴趣的东西。

    读取地区联动菜单的缓存文件的方法还有 phpcmslibsfunctionsglobal.func.php 中的get_linkage(),不过这个方法有时取出来的东西并不一定都是你想要的,不过它确实提供给我们一个快捷的方法,并且能够满足我们大部分的需求。

    举几个例子吧:

    1、echo(get_linkage($v['areaid'], 1, '-',4));

    如果$v['areaid']为崇川区的地区id则输出结果为:江苏省-南通市-崇川区。

    get_linkage()方法的第一个参数是地区id,第二个参数是联动菜单的id(地区联动菜单的id是1),第三个参数是分隔符,第四个参数 :1 返回间隔符链接,完整路径名称 ,2返回当前联动菜单名称,3 返回完整路径数组,4 直接返回id

    2、print_r(getcache('1','linkage'));

    上面的语句会以数组的形式输出1.cache.php中的内容。

  • 相关阅读:
    1025 反转链表
    Vue--修饰符
    Vue--watch
    Vue--防止页面闪烁
    Vue--过滤器
    Vue--自定义指令
    Vue--生命周期
    vue--父子组件传递数据
    vue--父子组件调用彼此的方法
    Celery--beat
  • 原文地址:https://www.cnblogs.com/semcoding/p/3358845.html
Copyright © 2011-2022 走看看