これが私が抱えている問題です。このようなJavaScriptオブジェクトを出力できるようにしたいと思います
{
id : "title",
name : "Title",
field : "title",
width : 200,
cssClass : "cell-title",
editor : Slick.Editors.Text
}
editor : Slick.Editors.Textは引用符で囲まれていないことに注意してください。
私はこれを出力できます...しかし、Slick.Editor.Textの周りに引用符を付けないようにphpを取得できないようです
{"id":"title","name":"Title","field":"title","width":200,"cssClass":"cell-title","editor":"Slick.Editors.Text"}
これは、この文字列を出力するために使用しているphpコードです。
public function creatColumn($id, $name, $field, $width, $cssClass, $editor = null) {
$obj = (object) array('id'=>$id, 'name'=>$name, 'field'=>$field, 'width'=>$width, 'cssClass'=> $cssClass, 'editor' => $editor);
return json_encode($obj);
}
php jsonオブジェクトをphpに出力して文字列を引用しない方法はありますか?