Heim  >  Artikel  >  Backend-Entwicklung  >  PHP, wie man Mitgliedsfunktionen einer Klasse von einer Funktion außerhalb einer Klasse aufruft

PHP, wie man Mitgliedsfunktionen einer Klasse von einer Funktion außerhalb einer Klasse aufruft

巴扎黑
巴扎黑Original
2016-11-30 09:45:571683Durchsuche

Es gibt eine Datenbankoperationsklasse mySql_Class und sie wurde instanziiert. Wie kann eine Funktion außerhalb der Klasse die Mitgliedsfunktion der Klasse aufrufen? Ich habe im Internet gesehen, dass jemand gesagt hat, man solle global $mySql_Class; zur Extra-Klasse-Funktion hinzufügen; aber ich habe es versucht, aber es hat nicht funktioniert.

Lösung:

$c=new mySql_Class;

function x()
{
global $c;
$c-> ();
}
Es ist unmöglich, so wird es verwendet.
Natürlich können seine privaten Methoden nicht aufgerufen werden.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn