gpt4 book ai didi

php - 获取 JSON 以打印空数组。

转载 作者:可可西里 更新时间:2023-11-01 13:36:59 24 4
gpt4 key购买 nike

我是 php 新手,不确定为什么 go-daddy 服务器以不同方式处理 JSON 数据。当我在本地主机的计算机上本地托管它时,当我想回显空 JSON 数组时,我只需将 [] 如下所示。但是当我将代码上传到 go-daddy 服务器并尝试它时,它回显了一个错误,Parse error: syntax error, unexpected '[', expecting ')' in...我想知道我怎么能把 JSON 这样它可以在需要时回显 []。否则它会给出“null”,当它解析为 AS3 时,它会变成 JSON 解析错误。

if (!empty($output)){
echo json_encode( $output );}
else{
echo json_encode( [] );
}

最佳答案

那是因为你的webserver版本必须低于5.4。您正在尝试使用 new feature PHP 5.4 称为短数组语法

使用 echo json_encode(array()); 代替 echo json_encode( [] );

Working Demo on PHP v 5.3

关于php - 获取 JSON 以打印空数组。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23052424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com