【发布时间】:2016-02-08 18:15:25
【问题描述】:
我已经用 PHP 类分隔了几个文件,现在我需要将它们放在一个函数中,如下所示:
include("require-class.php");
require_multi("db-class.php", "settings.php","users-class.php");
class ajaxLogin {
private $settings;
private $users;
public function __construct(settings $settings, users $users) {
$this->settings = $settings;
$this->users = $users;
}
}
global $ajaxLogin;
$ajaxLogin = new ajaxLogin;
settings.php 中的类名为 settings,users-class.php 中的类名为 users。我收到一个错误:
PHP 可捕获的致命错误:参数 1 传递给 ajaxLogin::__construct() 必须是设置的实例,没有给出, 在第 47 行调用 /var/www/html/idcms/admin/class/login-ajax.php 并在线定义在 /var/www/html/idcms/admin/class/login-ajax.php 13、推荐人:http://localhost/idcms/admin/
【问题讨论】:
-
你是如何调用这个类实例的?
标签: php