You can use the Zend class
$sData = Zend_Json::encode($aArray);
Or you can use an advanced script, for example:
$data = array( 'onClick' => new Zend_Json_Expr('function() {' . 'alert("I am a valid javascript callback ' . 'created by Zend_Json"); }'), 'other' => 'no expression', ); $jsonObjectWithExpression = Zend_Json::encode($data,false, array('enableJsonExprFinder' => true) );
Vaidas zilionis
source share