编程论坛 » PHP技术论坛 » [求助]函数的调用问题
新手上路
我自定义了一个类,和一个函数.在这个类里面又定义了一个函数,现在我想在外部的函数里面调用类里面的函数,如何实现.我是菜鸟,最好能具体一些.
例如:class A{ function B() { echo "被调用."; }
}
$aa = new A;
function C(){ $aa->B();//调用函数B()}
这样会提示方法B()没有定义.应该怎样写才是正确的.
搜索更多相关主题的帖子: 函数 定义 function echo
查看详细资料
TOP
贵宾
class A{ function B() { echo "被调用."; }
function C(){ global $aa; $aa->B();//调用函数B()}你那样写,$aa只是局部变量,使用全局变量要用global引入
查看个人网站
版主
如果是我,我会尽量少用global把$aa传到函数里面就可以了<?phpclass A{ function B() { echo "被调用."; }
function C($aa){ $aa->B();//调用函数B()}C($aa);?>