欢迎光临
我们一直在努力

php中new对象加括号和不加括号的区别

实例化对象时构造函数需要参数的话必须要加括号,无参数的话可加可不加

class test{

    public function __construct($name){
        echo 'hi'. $name;
    }

    public function say($value='')
    {
        # code...
        echo get_class();
    }
}

$p=new test('kerry','21');
echo $p->say();

运行结果

hikerry

简单一句

new的时候不带括号,那么构造函数里是没有参数的。

new的时候带括号,构造函数里是有参数的。

赞(1)
版权归原作者所有,如有侵权请告知。达维营-前端网 » php中new对象加括号和不加括号的区别

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址