note 95457 added to function.json-encode

From: Date: Mon, 04 Jan 2010 12:49:35 +0000
Subject: note 95457 added to function.json-encode
Groups: php.notes 
Request: Send a blank email to php-notes+get-164591@lists.php.net to get a copy of this message
hmm. even with error_reporting(0), json_encode() throws warnings when it encounters a resource type variable; (php_json_encode) type is unsupported, encoded as null so from now on i do: $json = json_encode(json_prepare($complexVariable)); function json_prepare ($v) { if (is_array($v)) { foreach ($v as $k=>$w) { $v[$k] = json_prepare($w); } } elseif (is_resource($v)) { $v = '[php resource; '.get_resource_type($v).']'; } return $v; } ---- Server IP: 91.199.167.223 Probable Submitter: 212.123.162.96 ---- Manual Page -- http://www.php.net/manual/en/function.json-encode.php Edit -- https://master.php.net/note/edit/95457 Del: integrated -- https://master.php.net/note/delete/95457/integrated Del: useless -- https://master.php.net/note/delete/95457/useless Del: bad code -- https://master.php.net/note/delete/95457/bad+code Del: spam -- https://master.php.net/note/delete/95457/spam Del: non-english -- https://master.php.net/note/delete/95457/non-english Del: in docs -- https://master.php.net/note/delete/95457/in+docs Del: other reasons-- https://master.php.net/note/delete/95457 Reject -- https://master.php.net/note/reject/95457 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#164591) next »