« Programmation PHP/JSON » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 32 :
 
==== Options ====
Cette fonction peut renvoyer des erreurs visibles avec <code>json_last_error()</code> ou <code>json_last_error_msg()</code>. Ex :
 
<syntaxhighlight lang=php>
$a = json_encode($monTableau);
if (json_last_error() === JSON_ERROR_INF_OR_NAN) {
$this->logger->error(json_last_errorjson_last_error_msg());
$a = json_encode($monTableau, JSON_PARTIAL_OUTPUT_ON_ERROR);
}