php中clone和new的區別

2021-08-13 12:19:32 字數 2021 閱讀 3945

1樓:匿名使用者

1  <?php

2     class account

8     }

9  10     class person

2122         public function setid($id)

2526         public function __clone()

30     }

3132     $person = new person("peter", 15, new account(1000));

33     $person->setid(1);

34     $person2 = clone $person;

3536     $person2->account->balance = 250;

3738     var_dump($person, $person2);39

2樓:述說城市

比如現在有乙個類 class person } $one = new person(); $two = new person(); ---------------------------- $one = new person(); $two = clone $one;

第一種是$one和$two沒有關係,第二種兩者只是名字不同,乙個改變另乙個也會改變

1  <?php

2     class account

8     }

9  10     class person

2122         public function setid($id)

2526         public function __clone()

30     }

3132     $person = new person("peter", 15, new account(1000));

33     $person->setid(1);

34     $person2 = clone $person;

3536     $person2->account->balance = 250;

3738     var_dump($person, $person2);

php裡面的::跟new的區別

3樓:匿名使用者

像這樣的無引數函式ri()個人感覺沒有區別,new 例項化乙個物件傳入特點的引數而已

php中new什麼意思

4樓:匿名使用者

去大了。

new 是物件導向的概念.db是類的意思。

$db=new db;

例項化db類,這個類裡面有很多方法。

$db=db();

只是把db函式返回的結果儲存在$db裡。

5樓:塔卡生林

$db=new db(); 例項化乙個 db類

$db=db(); 呼叫名為db裡面的方法

php中,=>和->區別?

6樓:匿名使用者

在php中,=>操作符通常用於陣列操作中,一般形式如下:

array( key => value

, ...

)鍵(key) 可以是乙個整數(integer) 或 字串(string), 值(value) 可以是任意型別的值。

如: $arr = array("foo" => "bar", 12 => true);

===================================

-> 操作符用於類、物件的操作中,以下是示例:

<?php

class foo

}$bar = new foo;

$bar->do_foo();

?>

7樓:

=>一般用在陣列中,乙個對應關係。

->一般是類方法的呼叫

php中eregpregmatch有啥區別

ereg是早先的,preg match是後加的,php6要廢除posix正則了,不過很奇怪,很多老外的經典教程裡只寫posix正則,不寫perl型的 函式用法 preg match mode,string subject,array matches 相比ereg更加規範,執行效率越高 ereg mo...

php的問題,php中關於 php 的語法問題 。

是陣列成員訪問符號 是物件成員訪問符號 比如 array array site map map.php 定義了乙個陣列,包含乙個陣列成員 鍵名為site map,值為map.php this name value this 在php語言裡是個特定的變數,它代表了類本身,是訪問其類成員的操作符,thi...

php中的中括號什麼意思,PHP中的中括號什麼意思

php 中的中括號一般是用來通過陣列的鍵名來獲取陣列相應的值,是php中的一種符號 例如 array array a b echo array 0 表單post提交 user post user 表單get提交 user get user 讀取session user session user 或者...