Obwohl ich weiß, dass Oauth2::getMyopenid() eine Methode ist, um die OpenID des Benutzers zu erhalten, möchte ich fragen, ob getMyopenid() eine feste Verwendung ist?
Es gibt auch den Doppelpunkt „::“, Ist es eine feste Schreibweise oder hat es andere Bedeutungen? Möchten Sie wissen, was passiert und warum. Danke für Ihre Mühe.
Obwohl ich weiß, dass Oauth2::getMyopenid() eine Methode ist, um die OpenID des Benutzers zu erhalten, möchte ich fragen, ob getMyopenid() eine feste Verwendung ist?
Es gibt auch den Doppelpunkt „::“, Ist es eine feste Schreibweise oder hat es andere Bedeutungen? Möchten Sie wissen, was passiert und warum. Danke für Ihre Mühe.
getMyopenid() ist ein Methodenname, ein Methodenname in der Oauth2-Klasse. Sie können es als feste Verwendung verstehen. Es kann gemäß den verschiedenen von Ihnen übergebenen Parametern verarbeitet werden und Ihnen die entsprechende OpenID zurückgeben
Der Doppelpunkt bedeutet, dass es sich um eine statische Methode handelt und wie folgt verwendet werden muss: Verwenden Sie ->, der Pfeil zeigt auf
Der Bereichsauflösungsoperator (auch bekannt als Paamayim Nekudotayim) oder einfacher ein Doppelpunktpaar kann für den Zugriff auf statische Mitglieder und Klassenkonstanten verwendet werden und kann auch zum Überschreiben von Eigenschaften und Methoden in einer Klasse verwendet werden.
Nichts ist besser als die offizielle Erklärung
http://php.net/manual/zh/lang...