note 126044 added to function.json-decode

From: Date: Wed, 28 Apr 2021 11:36:00 +0000
Subject: note 126044 added to function.json-decode
Groups: php.notes 
Request: Send a blank email to php-notes+get-216331@lists.php.net to get a copy of this message
To load an object with data in json format: function loadJSON($Obj, $json) { $dcod = json_decode($json); $prop = get_object_vars ( $dcod ); foreach($prop as $key => $lock) { if(property_exists ( $Obj , $key )) { if(is_object($dcod->$key)) { loadJSON($Obj->$key, json_encode($dcod->$key)); } else { $Obj->$key = $dcod->$key; } } } } ---- Server IP: 45.112.84.4 Probable Submitter: 45.112.85.242 (proxied: 217.100.185.202) ---- Manual Page -- https://php.net/manual/en/function.json-decode.php Edit -- https://main.php.net/note/edit/126044 Del: integrated -- https://main.php.net/note/delete/126044/integrated Del: useless -- https://main.php.net/note/delete/126044/useless Del: bad code -- https://main.php.net/note/delete/126044/bad+code Del: spam -- https://main.php.net/note/delete/126044/spam Del: non-english -- https://main.php.net/note/delete/126044/non-english Del: in docs -- https://main.php.net/note/delete/126044/in+docs Del: other reasons-- https://main.php.net/note/delete/126044 Reject -- https://main.php.net/note/reject/126044 Search -- https://main.php.net/manage/user-notes.php

« previous php.notes (#216331) next »