我在Database
中有一个类database.php
,有145个函数(17,000行),现在我读到这是不好的做法,所以我想把函数正确地排序到特定的类而不是“上帝”班。
我想知道的是如何从另一个类调用函数?以下是一个例子;如何从函数1中调用函数二?
database.php中
require("connect.php");
class Database {
private $connect;
function one() {
//call function two
}
}
forms.php
require("connect.php");
class Forms {
private $connect;
function two() {
//returns forms
}
}
我该怎么做?
答案 0 :(得分:1)
在您给出的示例中:
function one() {
$forms = new Forms;
$forms->two();
}
另一种选择是
function one() {
Forms::two();
}
在表单中,您可以将方法更改为:
static function two() {
}