【问题标题】:how to fetch array object elements in php within an array如何在数组中的php中获取数组对象元素
【发布时间】:2011-08-29 04:31:16
【问题描述】:

我正在浏览一个类似这样的 php 脚本

echo "<pre>";
var_export($someObj->details);
echo "</pre>";

输出类似于:http://pastebin.com/gEAFg6R4

现在我如何获取特定行,例如,如果我只想获取高度,是否有车辆并且是男性还是女性?什么是 var_export($someObj->details);正在做 ?

【问题讨论】:

  • 好吧,让我直说吧。我正在使用 tera wurfl 数据库。它有一个示例 php 脚本,在输入用户代理后会给出以下输出 pastebin.com/hxJLEiEF 。现在我只想从那里获取一些信息。像手机模型。它是否使用 javascript 等。输出来自 var_export($wurflObj->capabilities);我希望这么多信息能让我的问题足够公平。

标签: php arrays var


【解决方案1】:

请阅读有关数组的 PHP 手册http://php.net/manual/en/language.types.array.php - 第三个示例展示了如何访问嵌套数组内容。

在你的情况下是:

print $someObj->details["city"];

print $someObj->details["details"]["have_vehicle"];

无法确定其余的,因为您的输出粘贴不完整。

【讨论】:

  • 感谢手动链接。顺便说一句,我已经评论了带有完整输出的新链接。现在正在阅读手册。希望我能弄清楚:D
  • 非常感谢您的手册和答案:) 我现在可以自己弄清楚如何获取:) \m/ \m/
  • 好吧,酷。还可以测试 print_r 代替 var_dump - 我发现有时查找正确的数组树更具可读性。
猜你喜欢
  • 1970-01-01
  • 2021-12-16
  • 2021-01-03
  • 1970-01-01
  • 2018-11-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-15
相关资源
最近更新 更多