Come creare un'istanza di stdClass
-
10-07-2019 - |
Domanda
È possibile farlo in php?
Codice Javascript:
var a = {name: "john", age: 13}; //a.name = "john"; a.age = 13
Istanza istantanea della variabile stdClass?
Soluzione
Prova a utilizzare la sintassi dell'array associativo e esegui il casting su object
:
$a = (object)array('name' => 'john', 'age' => 13);
echo $a->name; // 'john'
Altri suggerimenti
Puoi anche fare:
$a = new stdClass;
$a->name = 'john';
$a->age = 13;
Un altro modo:
$text = '{"name": "john", "age": 13}';
$obj = json_decode($text);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow