发布网友 发布时间:2022-04-06 07:46
共1个回答
热心网友 时间:2022-04-06 09:15
用贯强类型用弱类型刚开始不习惯是正常的,就像我的学生用贯php再用c#或是java一样不习惯。习惯就好了。php变量类型可以直接处理在开发小系统时还是很方便的,没有太多约束。php的类支持反射的,并且IDE也是支持类的智能提示。所以习惯就方便了。追答不好意思,放假没注意你的追问
return self::getConfig()->getOptions()->getDir($type); 在PHP里也叫链式调用。这样写的前提是链的上一环必须要返回对象本身或是类本身。在你给的代码里,getConfig()一定是返回这个类本身的(因为是静态的),就是return self::$_config;。我估计你卡在self::$_config;这个代表什么的问题上。你贴的代码不全,但肯定有一个地方有一个方法把mage赋予给$_config的操作。也就是说,现在$_config里存储的就是这个类本身(如果普通类,则就是对象本身)。