了解 PHP 中的函數 & 符號
在提供的程式碼片段中,Facebook 函式庫方法以 & 符號開頭。這個&符號在PHP中具有特定的意義。
函數定義中&符號的含義
函數名稱前面的&符號表示該函數將傳回對變數的引用而不是值本身。
的目的依引用回傳
當您希望函數確定應綁定引用的變數時,按引用傳回很有用。然而,它不應該只是用於增強效能,因為 PHP 會自動對此進行最佳化。僅出於有效的技術原因返回引用。
使用具有按引用傳回的函式庫
在提供的範例中,users_hasAppPermission 方法傳回對變數的引用,該變數可以在呼叫函數中使用。例如:
$permissions = &$facebook->users_hasAppPermission('publish_wall_post');
在此範例中,變數 $permissions 將引用與函數傳回的變數相同的變數。
以上是PHP 函數的回傳值中與號 (&) 的意思是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!