Last Updated: February 25, 2016
·
701
· buckheroux

PHP Array to Object

This came up, thought I'd share

private function array_to_obj( $arr ) {
    $o = new stdClass();
    foreach ($arr as $k => $v) {
        if ( is_array($v) ) {
            $v = $this->array_to_obj( $v );
        }
        $o->$k = $v;
    }
    return $o;
}

Have a fresh tip? Share with Coderwall community!

Post
Post a tip
Related Tags
#php
Did you know?

PHP applications still send a browser full of JavaScript. Hardening the server does not inventory the payment, analytics, and plugin scripts that run after the HTML is delivered.

Security insights from Cside