尝试从从 JSON 转换的数组中提取数据时出现“警告:非法字符串偏移”错误。
现在我收集当您使用的索引不存在时会发生这种情况,这让我感到困惑,因为它确实存在并且当我希望直接访问数组值时工作正常。
我的 JSON 使用代码解码到数组中$clean = json_decode($json_output, true);
,如果我使用echo $clean['text']
“文本”的字符串值,则可以正常显示。
但是,当我尝试这段代码时,我得到了错误:
foreach ($clean as $key => $list){
$output .= $list['text'];}
我有一种感觉,我在某个地方犯了一个愚蠢的错误!