朕的大清完了

朕的大清完了

这家伙有点懒,还没写个性签名!

  • 财富值244
  • 威望值10
  • 总积分504

个人信息

  • 回复了 的回答

    了解下PHP设计模式-单例模式

    好的,谢谢,
    简单的so了一下,大意就是减少new造成资源消耗。

    那和静态方法调用的有啥分别吗

    好象有点明白了,

    这个单例模式可以这样调,

    $cc = Demo::getInstance();//实例化
    $cc->demo();//其他方法
    
  • 回复了 的回答

    这个是单例。

    self::$instance 类似 $this->instance 只是定义的instance不同。

    new self();创建一个对象。new是创建的意思

    public static function init(){
      if(self::$instance instanceof self){  //instanceof是运算符 判断 左边的对象是否是右边的实例
        return false
      }
      self::$instance = new self();  //如果不是不是就创建一个实例
    }
    

    感谢大佬回复,相对其他大佬的看起来易于理解,非常感谢

  • 回复了 的回答

    这是php基础啊,这个应该去php.net看手册才行。首先,self是啥?大概范围应该是面向对象这部分,那就找吧:

    http://php.net/manual/zh/language.oop5.basic.php

    在这一页找到了这句话:
    在类定义内部,可以用 new self 和 new parent 创建新对象。
    所以,new self() 在哪个类中,就是实例化那个类,这种实例化方式比较通用。看你上面的代码就是实例File类。
    那么self::$instance想必也好理解了,看这里:

    http://php.net/manual/zh/language.oop5.properties.php

    这一页有这么一句话:
    静态属性则是用 ::(双冒号):self::$property 来访问。更多静态属性与非静态属性的区别参见 Static 关键字。

    instanceof 是啥意思呢?我觉得应该去操作符相关里面找找,留给你吧。
    总结下,哪些是yii2的知识,你就去网站的文档,api这些里去找;如果是php基础的,那自然去php手册里呗。
    好好理解下。

    感谢大佬回复,意思是用了这函数,调用这类可以静态调用,又能$this调用嘛

  • 2019-03-18 已签到
    连续签到5天,获得了20个金钱
  • 赞了回答

    这个容易,其实网站里也有了,你没有看而已,这次你去看 DbDependency 的api就对了。你说是不是。

    https://www.yiichina.com/doc/api/2.0/yii-caching-dbdependency#$db-detail

    看到这个依赖对象的属性了吗?你试试把你上面的代码改下:

    $dep=new \yii\caching\DbDependency([
        'sql'=>'select max(reg_date) from {{%account}}',
        'db'=>'db2'//db2可以是一个新的数据库连接组件名字,或者直接配置数组也行
    ]);
    

    你看到了吗?你想知道的,都可以在这个网站找到,其实你如果会找了,这些还是啥大问题吗?

  • 回复了 的回答

    这个容易,其实网站里也有了,你没有看而已,这次你去看 DbDependency 的api就对了。你说是不是。

    https://www.yiichina.com/doc/api/2.0/yii-caching-dbdependency#$db-detail

    看到这个依赖对象的属性了吗?你试试把你上面的代码改下:

    $dep=new \yii\caching\DbDependency([
        'sql'=>'select max(reg_date) from {{%account}}',
        'db'=>'db2'//db2可以是一个新的数据库连接组件名字,或者直接配置数组也行
    ]);
    

    你看到了吗?你想知道的,都可以在这个网站找到,其实你如果会找了,这些还是啥大问题吗?

    谢谢大佬。

  • 大佬有swoole还有必要用nginx吗,swoole伪静态规则怎么写

    嗯嗯,谢谢大佬,nginx才能管理站点,swoole 纯粹就一个服务没那么多功能

  • 发表了说说
    以为php也就做做web之类的,有了swoole真的是无所不能了。不可置信的是居然是国人开发的扩展,厉害了。
主管 等级规则
504/1000
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

1

Ta的访客

24