作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
很长一段时间,我的 PHP 应用程序在带有 apache 和 PHP 的 linux 服务器上运行。
现在我已经用 apache 和 php 设置了一个 windows 服务器,简单的 PHP 程序有问题。
var_dump($data);
die(var_dump($data['a']));
结果
object(stdClass)#1 (1) { ["a"]=> string(1) "b" }
Fatal error: Cannot use object of type stdClass as array in BLUB.php on line 14
var_dump 说有一个索引 a。为什么 $data['a'] 抛出异常?
编辑:$data 是 json_decode($something);
最佳答案
因为它是一个对象,而不是一个数组。你不能那样访问它。这是正确的:
$data->a;
关于php - 无法在 PHP 数组中获取值,但 var_dump 显示它存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22805136/
我是一名优秀的程序员,十分优秀!