PHP,如何从数组呼应特定对象的数据? [英] PHP, how to echo specific object data from array?

查看:354
本文介绍了PHP,如何从数组呼应特定对象的数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在字preSS使用:

I use this in wordpress:

$arr=get_post_meta($post->ID, false);

我收到此数组:

Array (
[_edit_last] => Array ( [0] => 2)
[year_completed] => Array ( [0] => 2010 )
[designers] => Array ( [0] => )
[developers] => Array ( [0] => )
[producers] => Array ( [0] => )
[_edit_lock] => Array ( [0] => 1298159324 )
[name_en] => Array ( [0] => game 1)
[name_et] => Array ( [0] => game 2 )
[friends_meta] => Array ( [0] => )
)

我如何回应(不为,的foreach等请)name_en数据?即使的print_r($ arr-> name_en); 不工作......我想那一定是类似 - 回声$ arr- > name_en [0]; ???

How do I echo (no for, foreach, etc please) name_en data? Even print_r ($arr->name_en); doesn't work... I suppose it has to be something like - echo $arr->name_en[0]; ???

推荐答案

这是一个数组或数组,所以:

It is an array or arrays, so:

print_r($arr['name_en']);

或者如果你只想要得到的数据:

or if you only want to get the data:

echo $arr['name_en'][0];

- 方式> 运营商是访问属性的对象

The -> operator is for accessing properties of objects.

这篇关于PHP,如何从数组呼应特定对象的数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆