開(kāi)始學(xué)習(xí)PHP的時(shí)候, 我們往往比較習(xí)慣整數(shù), 小數(shù), 字符串, 數(shù)組等做為函數(shù)的參數(shù)進(jìn)行傳遞, 而不認(rèn)為對(duì)象可以傳遞, 其實(shí)PHP對(duì)象也是一種數(shù)據(jù)類(lèi)型, 同樣是可以做為參數(shù)進(jìn)行傳遞的, 如代碼所示:
class Dog{
public $names='動(dòng)物類(lèi)';
}
class Person{
public $dog;
public function __construct($dog){
$this->dog = $dog;
}
}
$dog = new Dog();
//PHP對(duì)象做為參數(shù)傳遞
$p = new Person($dog);
echo $p->dog->names;
