enthüllen die Bedeutung einer PHP kann Fragen aufwerfen. Erforschen wir die Bedeutung dieses Symbols und seiner Auswirkungen.
Was der Verstärker und darstellt
einen Verstärker und ein Verstärker vor einem Funktionsnamen angibt, dass die Funktion einen Verweis auf eine Variable eher zurückgibt, eher auf eine Variable zurückgegeben als der Wert selbst. Wenn eine Funktion durch Referenz zurückgibt, werden Änderungen an der zurückgegebenen Variablen in der ursprünglichen Variablen widerspiegelt.
Warum durch Referenz zurückkehren? Szenarien, in denen Sie die Funktion wünschen, um zu bestimmen, welche Variable die Referenzzuweisung empfangen sollten. Es ist jedoch entscheidend, die Verwendung von Rückkehr ausschließlich für die Leistungsverbesserung zu vermeiden, da PHP diesen Prozess automatisch optimiert.
Um eine Bibliothek zu verwenden, in der Rückkehrfunktionen verwendet werden, betrachten Sie ein vereinfachtes Beispiel, das die Facebook-Bibliothek beteiligt: $ fb = new FacebookRestClient (); $ ext_perm = 'son_permission'; $ result = & $ fb-> user_hasapppermission ($ ext_perm);
In diesem Beispiel gibt die Funktion user_hasapppermission eine Referenz auf eine Variable zurück, die das Ergebnis der Überprüfung der App-Genehmigung für einen bestimmten Benutzer enthält. Durch die Zuweisung des Ergebnisses zu $ Ergebnis ändert alle nachfolgenden Änderungen an $ Ergebnis auch die ursprüngliche Referenz..
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3