php实例化对象的时候,添加一个(false)参数是什么意思呢?

$p = new Flag(false);
实例化对象的时候,在类名后面添加一个参数false,这个false是什么意思呢?

这就看你的Flag类定义的这个参数是什么意思了,具体得看源码,例子

<?php
class Flag{
    private $param ;
    function __construct($param=true){
        $this->param = $param;
    }
    
    function getParamTimes(){
        return $this->param?$this->param * $this->param:$this->param * 2;
        //这里就是根据你传递的值,给他赋值给属性,然后再根据属性,计算不同的结果,所以还是得看实际的逻辑
    }
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-14
这个取决有Flag的构造函数的参数
第2个回答  2013-09-14
这和Flag类的构造函数的具体实现有关。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网