PHP,如何从数组中回显特定对象数据?
我在 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] => )
)
如何回显(请不要使用 for、foreach 等)name_en 数据?即使 print_r ($arr->name_en);
也不起作用...我想它必须是类似 - echo $arr->name_en[0];
代码> ???
I use this in wordpress:
$arr=get_post_meta($post->ID, false);
I receive this array:
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] => )
)
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];
???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
它是一个或多个数组,因此:
或者如果您只想获取数据:
->
运算符用于访问对象的属性。It is an array or arrays, so:
or if you only want to get the data:
The
->
operator is for accessing properties of objects.echo $arr['name_en'][0]
应该可以工作。echo $arr['name_en'][0]
should work.这应该有效
等
this should work
etc