2012-05-14 38 views

回答

4

在您的示例中,$controller是在某處創建的PHP對象,而permissionCheck是在該對象中定義的一個函數,該函數通過將變量$ret傳遞給該對象進行調用。選中此項:Reference - What does this symbol mean in PHP?

+0

所以我設置一個值給$控制器給出的permissionCheck($ ret)? 所以,基本上,這是一個更詳細的方式爲permissionCheck($ ret)賦值? – Bruno

+0

可能,但不一定。控制器是一個對象,其中包含一個稱爲權限檢查的功能。該函數可能包含對數據庫的十幾個調用,這些調用也在該對象中,或者調用一個打開的API。所以,簡而言之,你不會爲任何事物分配一個值 - 你將一個值傳遞給一個函數。 – GDP

2

它用於解決某個類的函數或屬性。 在這種情況下,控制器類的函數似乎被調用。

0

運營商->用於訪問$controller對象的非靜態成員。在你的情況下,該成員是功能permissionCheck