我可以用一个类类型去另一个类中声明跟定义变量吗?

WBOY
Lepaskan: 2016-06-23 13:33:56
asal
995 orang telah melayarinya

我自己试了一下,不行啊,要怎么弄?


回复讨论(解决方案)

楼主说的是这样吗
class aa{
public $name;
}

class bb{
function testaa(aa $a){
$a->age=333;
}
}

$aa=new aa();
$bb=new bb();

$bb->testaa($aa);

echo $aa->age;


虽然代码很精简,但这个值传的有点复杂啊,我一点心理准备都没有。


"aa $a"是什么意思?我新手,从来没见过这语法,这种东西在哪里看?

你把你的代码贴出来看看
纠结人家的代码有什么意思?


哦,工厂模式啊,我刚刚看到的,还没见过呢。。。。。


我extends继承那个类了,我很容易变通的。
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan