|
|
L'utilisation de Zend_Json implique l'emploi des deux méthodes
statiques publiques disponibles : Zend_Json::encode() et
Zend_Json::decode().
// Obtention d'une valeur $phpNatif = Zend_Json::decode($valeurCodee); // Codage pour renvoi au client : $json = Zend_Json::encode($phpNatif);
Sometimes, it may be hard to explore JSON data generated by
Zend_Json::encode(),
since it has no spacing or indentation. In order to make it easier, Zend_Json
allows you to pretty-print JSON data in the human-readable format
with Zend_Json::prettyPrint().
// Encode it to return to the client:
$json = Zend_Json::encode($phpNative);
if($debug) {
echo Zend_Json::prettyPrint($json, array("indent" => " "));
}
Second optional argument of Zend_Json::prettyPrint() is an option array.
Option indent allows to set indentation string - by default it's a single tab character.
|
|
Copyright © 2005-2011 Zend Technologies Inc (compiled by mikaelkael with ZFDocumentor - SVN 21540).

