第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

PHP類實(shí)例化。使用或不使用括號?

PHP類實(shí)例化。使用或不使用括號?

PHP
人到中年有點(diǎn)甜 2019-09-03 16:17:47
我一直認(rèn)為 - 在沒有構(gòu)造函數(shù)參數(shù)的情況下 - 括號(花括號)在創(chuàng)建類實(shí)例時(shí)遵循類名,是可選的,并且您可以根據(jù)自己的想法包含或排除它們。這兩個(gè)陳述是平等的:$foo = new bar;$foo = new bar();我對嗎?或者對我不知道的括號有一些意義嗎?我知道這聽起來像一個(gè)RTM問題,但我一直在尋找(包括整個(gè)PHP OOP部分),我似乎無法找到一個(gè)直接的答案。
查看完整描述

3 回答

?
守著一只汪

TA貢獻(xiàn)1872條經(jīng)驗(yàn) 獲得超4個(gè)贊

它們是等價(jià)的。如果您沒有按照任何代碼約定進(jìn)行編碼,請使用您更喜歡的代碼。就個(gè)人而言,我喜歡把它留下來,因?yàn)樗鼘ξ襾碚f真的很混亂。


查看完整回答
反對 回復(fù) 2019-09-03
?
慕絲7291255

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

$foo = new bar()$foo = new bar如果你將參數(shù)傳遞給構(gòu)造函數(shù),那將會很有用。例如:


class bar {


    public $user_id;


    function __construct( $user_id ) {

        $this->user_id = $user_id

    }

}

-


$foo = new bar( $user_id );

除此之外,正如已接受的答案中已經(jīng)提到的,沒有區(qū)別。



查看完整回答
反對 回復(fù) 2019-09-03
?
慕的地6264312

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊

我不會遺漏它們,因?yàn)樗匀皇且粋€(gè)函數(shù)調(diào)用 - 對構(gòu)造()函數(shù)方法的調(diào)用。當(dāng)你調(diào)用其他不需要參數(shù)的函數(shù)或方法時(shí),也不允許省略它。那么我為什么要用構(gòu)造函數(shù)來做呢?new Foo()而不是new Foo更好的可讀性恕我直言。

查看完整回答
反對 回復(fù) 2019-09-03
  • 3 回答
  • 0 關(guān)注
  • 928 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號