PHP Schließung :: call ()
PHP Schließung :: Aufruf 7 die () hat eine bessere Leistung, eine Funktion Schließung dynamisch binden an eine neue Objektinstanz und den Funktionsaufruf auszuführen.
Beispiele
Beispiele
<? Php
class A {
private $ x = 1;
}
// Vor PHP 7 Funktionscodes Ausgabe Definitionen Schließung
$ GetXCB = function () {
return $ this -> x;
};
// Funktion Schließung ist verpflichtet, Klasse A
$ GetX = $ getXCB -> bindTo (neue A, A ');
echo $ getX ();
print (PHP_EOL);
// PHP - Code 7+
$ GetX = function () {
return $ this -> x;
};
echo $ getX -> Anruf (neue A);
?>
class A {
private $ x = 1;
}
// Vor PHP 7 Funktionscodes Ausgabe Definitionen Schließung
$ GetXCB = function () {
return $ this -> x;
};
// Funktion Schließung ist verpflichtet, Klasse A
$ GetX = $ getXCB -> bindTo (neue A, A ');
echo $ getX ();
print (PHP_EOL);
// PHP - Code 7+
$ GetX = function () {
return $ this -> x;
};
echo $ getX -> Anruf (neue A);
?>
Die obige Programmausführung Ausgabe ist:
1 1