[英]Access variable of stdClass Object
我使用带有选择语句的Laravel选择具有最高ID的行,如下所示:
$user_id = DB::connection('mysql2')->select('SELECT MAX(id) FROM users')[0];
这将返回一个数组,其对象如下所示:
stdClass Object ( [MAX(id)] => 11 ) 1
我试过$object->MAX(id)
和$object['MAX(id)']
但它似乎不起作用。
可以使用大括号访问通常不允许使用字符的动态属性,如下所示:
$object->{"MAX(id)"}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.