PHPとJavaScriptでjsonデータのスペース文字列のエスケープ処理方法

JavaScriptコード
var jsonData = JSON.stringify(data).replace(/\s/g," ");
var rowData =" <input type=’hidden’ class=’json_data’ value="+ jsonData+">";

phpコード
$formatJson = str_replace(' ',’&nbsp;’,\Zend\Json\Json::encode($data));
echo '<input type="hidden" class="json_data" value=’.$formatJson.’>’;

PHP

Posted by arkgame