PHP创建对象`$a = new A();`与`$a = new A;`有区别吗?

class A{
    function say(){
        print "a";
    }
}

$a = new A();
$a->say();

这里的创建对象$a = new A();$a = new A;有区别吗?

墨色风雨
浏览 858回答 4
4回答

天涯尽头无女友

没有区别,都是以无参数的形式实例化对象。

慕田峪7331174

写法不同而已, 构造函数需要传参就用第一种!

慕丝7291255

没有区别:

慕村9548890

谢邀,这么多人回答了就不用回答了!
打开App,查看更多内容
随时随地看视频慕课网APP