Question

Est-il possible de le faire en php?

code Javascript:

var a = {name: "john", age: 13}; //a.name = "john"; a.age = 13

Instanciez la variable stdClass à la volée?

Était-ce utile?

La solution

Essayez d'utiliser la syntaxe de tableau associatif et de transtyper en objet :

$a = (object)array('name' => 'john', 'age' => 13);
echo $a->name; // 'john'

Autres conseils

Vous pouvez également faire:

$a = new stdClass;
$a->name = 'john';
$a->age = 13;

Autre moyen:

$text = '{"name": "john", "age": 13}';
$obj = json_decode($text);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top