0
我剛纔看到這個語法在應用程序中,我通讀:這是什麼語法,做php中 - > {}
$this->CI->{$this->user_table}->selectEmail()
我以前從未見過的語法->{}
。
這是幹什麼的?
我剛纔看到這個語法在應用程序中,我通讀:這是什麼語法,做php中 - > {}
$this->CI->{$this->user_table}->selectEmail()
我以前從未見過的語法->{}
。
這是幹什麼的?
它讓PHP知道你想使用結果值作爲名稱。例如,如果$this->user_table
的值爲users
它會嘗試訪問$this->CI->users
的屬性,否則嘗試訪問它時會出錯。 This可能會有幫助,他們被稱爲'變量變量'顯然。
它只是想到了我可能是一種方式來傳遞鏈中的變量。那是對的嗎? – Austin
這是一種封裝表達式的方式。首先$ this-> user_table被評估,然後另一個命令的值爲$ this-> user_table。 –