0

我的控制器中有以下代码:

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

我该怎么做?

4

1 回答 1

1

您可以使用foreach()

foreach ($decodedJsonas as $key => $value) {
        echo "$key: $value \n";
    }

你可以在下面看到它是如何工作的:

PHP 编译器

于 2016-11-02T13:12:32.400 回答