gpt4 book ai didi

php - 如何在 yii 1 中解码 json

转载 作者:搜寻专家 更新时间:2023-10-31 21:24:00 26 4
gpt4 key购买 nike

我的 Controller 中有以下代码:

public function actionCabinet($id){

$this->render('cabinet', array('model'=>$this->loadJson($id)) );

}

public function loadJson($id)
{

$jsonfile=ChForms::model()->findByPk($id, array("select"=>"json"));
$decodedJson=json_decode($jsonfile, true);
return $decodedJson;

}

数据以json格式保存在ChForm中的json字段中。我要把它转换成数组。当我运行此应用程序时,它显示以下错误消息:

json_decode() expects parameter 1 to be string, object given

我该如何修复这个错误?

最佳答案

请试试这个,

 public function loadJson($id)
{

$jsonfile=ChForms::model()->findByPk($id);
$decodedJson=json_decode($jsonfile->json, true);
return $decodedJson;

}

关于php - 如何在 yii 1 中解码 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40376128/

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