php 函数内部不能访问外部对象

2025-04-06 10:29:32
推荐回答(4个)
回答1:

$a = sql();
function sql(){
    $mysql = new mysql(....);
    return $mysql;
}
function b($canshu){
    $canshu->_query(....);
}
//使用
b($a);

回答2:

PHP内部函数是不能访问外部对象的
直接从函数中传参数进去吧

回答3:

可以在 $mysql 前面使用 global 关键字。 global $mysql -> _query();

回答4:

你不把b.php代码截图一下,我们也不好解决啊,只能猜测可能出现的一些问题