如何从 foreach 循环的值声明两个变量



我有两行来自mysql数据库。

$data = $this->Common_model->get_records('my_team','*',array('users_id'=>$user_id,'tittle_id'=>$tittle_id));
foreach ($data as  $value) 
{
var_dump($value);
}

当我在下面打印$value输出时 输出:

object(stdClass)#22 (5) 
{ 
["my_team_id"]=> string(1) "15" 
["users_id"]=> string(1) "2" 
["tittle_id"]=> string(1) "3" 
["my_team_name"]=> string(10) "Ram Sports Club" 
}
object(stdClass)#23 (5) 
{ 
["my_team_id"]=> string(1) "16" 
["users_id"]=> string(1) "2" 
["tittle_id"]=> string(1) "3" 
["my_team_name"]=> string(20) "Royal Victoriens club"  
} 

现在我需要的是如何获得my_team_id并放置不同的变量,下面的示例

$team_a = 15;
$tema_b = 16;

怎么能声明这个,请帮帮我

假设$data是一个数组。您可以执行以下操作:

$team_a = $data[0]['my_team_id'];
$team_b = $data[1]['my_team_id'];

最新更新