Question

there's this stdClass thing in PHP:

<?php
$fakeobj->hi = "o";
echo $fakeobj->hi;

See? Is this php4?

Was it helpful?

Solution

StdClass is present in php 4 and 5. Its not necessarily either - its just a basic class implementation with no methods - a value object. Its used by some functions when they need to generate an object without an explicit user defined class for example json_decode or a value object returned by a SOAP request when a class isnt explicitly mapped. Of course a user/developer can also use it.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top