gpt4 book ai didi

PHP:是否可以在嵌套对象中调用嵌套对象的方法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:42:03 24 4
gpt4 key购买 nike

我不知道如何更好地解释这一点,所以(请参阅二等舱内的评论):

<?php

class main {
public function something() {
echo("do something");
}
public function something_else() {
$child=new child();
$child->child_function();
}
}

class child {
public function child_function() {
echo("child function");
//is it possible to call main->something() here somehow if this class is initiated inside class main?
}
}

?>

最佳答案

没有。对象不仅仅可以访问更高范围内的内容。您需要明确地将 main 传递给 child:

$child->child_function($this);

关于PHP:是否可以在嵌套对象中调用嵌套对象的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12509274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com