• 技术文章 >php教程 >php手册

    php实现全局静态变量类的一种实现方式

    2016-06-21 09:07:04原创336

    变量|静态

    下面是一个全局静态变量类,类里面的函数都是静态函数,

    注意里面的符号"&",他用来进行地址引用的.如果对引用方式不熟悉,请先参考php手册中的相关的章节.

    另外本例是仿照php的pear类库中,pear.php中的静态全局error的方法实现的.

    class StatVar{
    function &setInit(){
    static $static = '';
    return $static;
    }
    function set($key,$value){
    $var = &StatVar::setInit();
    $var[$key] = $value;
    }
    function &get($key){
    $var = &StatVar::setInit();
    return $var[$key];
    }
    }
    //例子如下:
    StatVar::set('aa', 'bb');
    echo StatVar::get('aa');
    ?>



    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:Php 生成静态html文件 下一篇:把$input_arr进行组合操作,并返回一个包含所有组合的数组
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• php上传图片之时间戳命名(保存路径),• php文件缓存类实例整理• PHP数组排序函数使用方法• 论坛显示顺序的问题• PHP跳转页面的三种方式
    1/1

    PHP中文网