zoukankan      html  css  js  c++  java
  • DiscuzX 3. 3搭建和学习

    Discuz!全局变量$_G详解

    http://jingyan.baidu.com/article/cb5d610516048c005c2fe0c8.html

    UCenter uc_user_synlogin同步登陆返回值为空(NULL)的解决办法 及 ucenter原理

    http://www.cnblogs.com/hellowzd/p/5885000.html

    discuz $_G 在哪里定义

    /source/class/discuz/discuz_application.php(X2.5)
    /source/class/class_core.php(X2.0)
    在这个文件的_init_env()方法中定义了$_G,里面存放的是一些系统最频繁用到的相关的全局信息,主要是为了后面对各功能实现的便利性。例如我要得知当前用户的UID,那我直接读取$_G['uid']就行了,而不用再二次查询session或者数据库,这样可以提高效率,编写其余的各模块程序,代码量也会变得非常简洁。

    如果你要问哪里是定义,就是这段(省略一大段):
    global $_G; //为了声明这是全局变量
    $_G = array(
    'uid' => 0,
    'username' => '',
    ..................
    );

    static function &instance() {
    static $object;
    if(empty($object)) {
    $object = new self();
    }
    return $object;
    }

    php中函数前加&符号的作用分解

    http://www.jb51.net/article/51985.htm

    浮动54客服添加方法
    在template/default/common/footer.htm 的body结尾上面添加

    <script language="JavaScript" src="static/kefu/kf.js" type="text/javascript" charset="utf-8"></script>
  • 相关阅读:
    07 MySQL之视图
    05 MySQL之查询、插入、更新与删除
    04 MySQL之函数
    02 MySQL之数据表的基本操作
    03 MySQL之数据类型和运算符
    Django之通用视图
    01 MySQL之数据库基本操作
    Elasticsearch-Head基本使用方法
    PinPoint使用手册(转)
    rest-assured学习资料
  • 原文地址:https://www.cnblogs.com/as3lib/p/6522228.html
Copyright © 2011-2022 走看看