为了账号安全,请及时绑定邮箱和手机立即绑定

如何在PHP中打印对象数组的一个元素?

如何在PHP中打印对象数组的一个元素?

PHP
梦里花落0921 2022-09-17 15:32:23
当我在我的变量$veraplicacao上使用var_dump时,我得到的结果如下:object(Illuminate\Support\Collection)#351 (1) {    ["items":protected]=>        array(1) {            [0]=> object(stdClass)#357 (11) {                ["id"]=> int(1008)                ["created_at"]=> NULL                ["updated_at"]=> NULL                ["nomeempresa"]=> string(11) "Teste teste"                ["vagaaplicada"]=> string(6) "Testes"                ["statusaplicacao"]=> int(4)                ["pais"]=> string(6) "Brasil"                ["estado"]=> string(16) "Distrito Federal"                ["cidade"]=> string(12) "Plano Piloto"                ["textocompleto"]=> string(16) "Teste 123"                ["deleted_at"]=> NULL            }        }}我怎么能只得到“诺米姆普雷萨”值?当我尝试时,我得到以下错误:$veraplicacao["nomeempresa"]Undefined index: nomeempresa当我尝试时,我得到以下错误:$veraplicacao->nomeempresa属性 [无名名]在此集合实例上不存在。当我尝试时,我得到以下错误:$veraplicacao->nomeempresa不能使用 stdClass 类型的对象作为数组
查看完整描述

1 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

要获取您所需的属性,可以先使用()

$veraplicacao->first()->nomeempresa;

有关集合的更多信息,我建议查看文档


或者,由于集合实现了数组访问,因此您只需使用数组中值的索引:

$veraplicacao[0]->nomeempresa;


查看完整回答
反对 回复 2022-09-17
  • 1 回答
  • 0 关注
  • 153 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号