相关疑难解决方法(0)

json_encode()期望参数2为long,给定字符串

我正在尝试使用以下代码从REST服务返回JSON:

$categories = $categoriesController->listAll();
if($categories){
   header($_SERVER["SERVER_PROTOCOL"] . " 200 OK");
   header("Content-Type: application/json");
   echo json_encode($categories,JSON_PRETTY_PRINT);
}else{

}
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

json_encode()期望参数2为long,给定字符串

我看过几个例子使用完全相同的代码,所以我不明白为什么我会遇到这个问题.我很感激这个问题的一些帮助.谢谢 :)

php json

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

json ×1

php ×1