有人能告诉我为什么这段代码可以在我的本地服务器上运行,但不能在 Godaddy 上运行吗?我在godaddy上收到以下错误...
Parse error: syntax error, unexpected '[' in /home/content/20/10592020/html/foodport/application/controllers/register.php on line 41
这是get_userId
我的user_model
.
public function get_userId(){
$results = $this->obtain_user_info('users', array('username'=>$this->username), true);
if(count($results) > 0)
{
return $results;
}else
{
return array("user_id" => GUEST_ID);
}
}
这是obtain_user_info
功能:
private function obtain_user_info($table, $params, $assoc = false){
$query = $this->db->get_where($table, $params);
if(!$assoc){
$results = $query->result();
}else
{
$results = $query->row_array();
}
return $results;
}
这是我的寄存器控制器中的代码,特别是第 41 行。
$user_id = $user->get_userId()['user_id'];