2017-04-13 76 views
0

访问类的方法我想从使用功能的PDO-对象访问的数组。 我的代码如下所示:PHP - 从功能

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

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

我的问题是函数B将不执行功能。我已经测试功能没有函数B,一切工作正常..

是否有可能调用函数的函数在b中?

+0

其超出范围 – Ghost

+0

对类对象在函数'b()'中使用'$ object',你可以在参数里面实例化它并将它作为参数传递,然后你可以使用这个函数中的objects方法 – Ghost

回答

0

这两个功能必须在单独的PHP文件。 让说功能是文件className.php 和文件myFunction.php内部函数b

因此,内myFunction.php 移动内部函数b

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