fork download
  1. <?php
  2.  
  3. $obj = new stdClass;
  4. $obj->name = 'NAME';
  5. $obj->extra1 = [1,2,3];
  6. $obj->extra2 = new stdClass;
  7. $obj->extra2->options = [4,5,6];
  8.  
  9. print_r((array)($obj));
Success #stdin #stdout 0.03s 23656KB
stdin
Standard input is empty
stdout
Array
(
    [name] => NAME
    [extra1] => Array
        (
            [0] => 1
            [1] => 2
            [2] => 3
        )

    [extra2] => stdClass Object
        (
            [options] => Array
                (
                    [0] => 4
                    [1] => 5
                    [2] => 6
                )

        )

)
Array
(
    [name] => NAME
    [extra1] => Array
        (
            [0] => 1
            [1] => 2
            [2] => 3
        )

    [extra2] => Array
        (
            [options] => Array
                (
                    [0] => 4
                    [1] => 5
                    [2] => 6
                )

        )

)