标签: php syntax
我刚刚在我正在阅读的应用程序中看到了这种语法:
$this->CI->{$this->user_table}->selectEmail()
我之前从未见过->{}语法。
->{}
这是做什么的?
答案 0 :(得分:3)
它让php知道您想要将结果值用作名称。例如,如果$this->user_table的值为users,则它会尝试访问$this->CI->users的属性,否则您将尝试访问它时出错。 This可能会有所帮助他们被称为变量变量'显然。
$this->user_table
users
$this->CI->users