私は、次のようなものがあります。PHPで同時に2つのクラスファイルをインクルードする方法。
include 'firstclass.php';
include 'secondclass.php';
firstclass.php
:
class First {
public static function foo() {
Second::bar();
}
public static function oof() {
// ...
}
}
secondclass.php
:
class Second {
public static function bar() {
First::oof();
}
}
見ることができるように、私はからSecond
クラスのメソッドにアクセスする必要がありますFirst
、およびその逆。
どうすれば互いのクラスからアクセスできるようにすることができますか?
が同じファイル
最も簡単な最速の修正プログラムは、同じファイルで両方のクラスを置くことであるに入れ:
クラスの自動読み込みを参照してください。http://php.net/manual/en/language.oop5.autoload.php – Jaime
@Jaimeああ、助けてくれました。おそらくもっと情報を答えに入れたいと思うでしょうか? – think123