У меня есть следующий код в моем контроллере:
public function actionForm($id)
{
$jsonfile=ChForms::model()->findByPk($id);
$decodedJson=json_decode($jsonfile->json, true);
var_dump($decodedJson);
return $decodedJson;
}
Здесь json (в $ jsonfile-> json) — это имя поля в ChForms.
Когда я написал `var_dump ($ decodedJson);», он показал следующие данные:
array(38) { ["name"]=> string(10) "membership" ["view"]=> string(14) "pdf/membership" ["phone"]=> string(5) "22222"
Я собираюсь отобразить это следующим образом:
name: membership
view: pdf/membership
phone: 22222
Как мне это сделать?
Ты можешь использовать для каждого():
foreach ($decodedJsonas as $key => $value) {
echo "$key: $value \n";
}
Вы можете увидеть, как это работает ниже:
Других решений пока нет …