PHP - Access Class'功能方法

时间:2017-04-13 01:10:29

标签: php function class object pdo

我想使用函数从PDO-Object访问数组。 我的代码如下所示:

class ClassName {
       function __construct() {
             ...
       }
       function a() {
             ...
       }
}

$object = new ClassName();
function b() {
       $var = $object->a();
       return $var;
}

我的问题是函数b不能执行函数a。我已经测试了没有功能b的功能,一切正常......

是否可以在函数b中调用函数a?

1 个答案:

答案 0 :(得分:0)

这两个函数必须在单独的php文件中。 假设函数a在文件className.php中 和函数b在文件myFunction.php

所以,在myFunction.php中 将类对象移动到函数b

require 'ClassName.php';
function b() {
       $object = new ClassName();
       $var = $object->a();
       return $var;
}