2016-10-19 18 views
0

私はyii1を使用しています。それは は、しかし、私は次の形式でJSONデータを必要とするstring(1221) "[{"c_id":"1","c_name":"Marokand", ... JSONデータを返すyii1で配列を適切なjson形式に変換する

public function actionIndex() 
    { 
/*  $this->layout='//layouts/datatable';*/ 
     if(Yii::app()->request->isAjaxRequest) { 
      $model = Company::model()->findAll(); 
      $data = array_map(function ($model) { 
       return $model->attributes; 
      }, $model); 
      $responce = json_encode($data); 
      var_dump($responce); 
      return $responce; 
     } 
     else { 
      return $this->render('list'); 
     } 
    } 

[{c_id: 1, c_name: "Marokand", 

は、私を助けてください、私は、JSONに配列を変換するコードを以下しています。

+2

引用符を取り除く必要があるのはなぜですか?あなたが実際に得ている結果は、有効なJSONです。 Aryaが答えたものである – xxxmatko

答えて

1

var_dump()の代わりにechoを使用してください。

0

返品の代わりに、私はエコーを使用しました。それは私に期待された結果をもたらした。

+0

と同じ内容のあなた自身のものを投稿するのではなく、彼女の答えを受け入れるべきです。 – luschn

関連する問題