执行我的PHP代码时出现错误(如下所示):
致命错误:无法使用[]进行阅读
在数组中查询结果
Array
(
[] => Array
(
[content] => Quodsi animae tuae infami cum magna.........
[format] => html
)
)
这是PHP代码:
$result[]['conent']
我在循环中使用的这些数据。那么如何获得内容和格式的价值。
答案 0 :(得分:5)
$arrayVar[]
实际上与
array_push($arrayVar, 'Add this');
因此,它意味着您要为$arrayVar
中的新索引分配新值。该值不存在(尚未),所以它肯定不能是一个数组,因此你无法访问一个密钥,这正是你想要做的:
$result[]['content']//<-- accessing 'content' key of a non-existant array value
因此,$result['']['content']
可能就是你所追求的
答案 1 :(得分:3)
Hello try $result['']['content']
答案 2 :(得分:1)
LIVE TEST:https://eval.in/85412
我认为会是这样的:
$aar = array ( "" =>array
(
"content" => "Quodsi animae tuae infami cum magna.........",
"format" => "html"
)
);
print_r($aar['']['content']);