Heim > Artikel > Backend-Entwicklung > So greifen Sie in PHP auf Mitgliedsfunktionen einer anderen Klasse zu
Schreiben Sie eine statische Methode in die Klasse, um eine Instanz von $a zurückzugeben, und rufen Sie sie an einer beliebigen Stelle auf
Klasseninstanz{
private static $a;
statische Funktion getA(){
if( !self::$a){
class a{
function ita(){
echo 'ita function'
}
}
class b{
function itb(){
// Holen Sie sich die einzelne Instanz von a hier, und es wird keine mehrfachen Instanziierungen geben
$a=instance::getA();
$a->ita ();
}