【发布时间】:2021-05-01 13:03:59
【问题描述】:
我有一个 php 对象,我想从中获取一些值
这就是我所拥有的:
$data = Array (
"title"=> "videotitle",
"filename"=> "test.mp4",
"description"=> "test"
);
$title = ???;
如何获取变量中title的值?
【问题讨论】:
-
PHP 中不存在用大括号表示的哈希或 JSON 对象。您应该使用带方括号的数组将该数据保存为 [ "key" => "value"],然后以 $data["key"] 的形式访问它。
-
这不是有效的 php 语法。您似乎将 JSON 与 PHP 数组混淆,并编写了一些无效的组合。我建议您阅读有关 classes 和 properties 的手册
-
@harisdev 有 php stdclass 对象,我认为这只是代码中的误传。
-
@Devon 正确,但是,stdClass 的初始化将不同于所提供的任何内容......我相信问题的所有者想要使用 Magnus Erikkson 提到的数组。