laravel视图接收值
来源:互联网 发布:成都网络视听大会盛典 编辑:程序博客网 时间:2024/06/10 01:02
当使用laravel框架
从数据库获取数据
然后通过控制器向视图传值时
// $infor就是从数据库获取到的值
$infor = DB::select('select * from shop_infor');
// 使用<"pre">是因为想格式化显示数组,看起来更清晰print_r("<pre>");
// 当直接打印$infor时
print_r($infor);exit;
// 会显示
// 此时得到的是一个数组
// 数组里面包含的是对象
// 就像这样 数组(对象1,对象2)
// 数组(0=>对象1,1=>对象2)
Array( [0] => stdClass Object ( [i_id] => 5 [i_name] => qqq [i_from] => [i_content] => ) [1] => stdClass Object ( [i_id] => 6 [i_name] => e34 [i_from] => 3 [i_content] => 3 ))
// 当打印$infor[0]时,会显示数组中的指定的对象
print_r($infor[0]);exit;
stdClass Object( [i_id] => 5 [i_name] => qqq [i_from] => [i_content] => )
// 当打印$infor[0]->i_id时,会显示对象中的指定的数据print_r($infor[0]->i_id);exit;
阅读全文