public static function &getReference(&$storage, $key)
    {
        $keys = explode('.', $key);

        foreach($keys as $key)
            $storage = &$storage[$key];

        return $storage;
    }
public static function &getReference(&$storage, $key)
    {
        $keys = explode('.', $key);

        foreach($keys as $key)
            $storage = &$storage[$key];

        return $storage;
    }
public static function & getReference ( & $ storage , $ key ) { $ keys = explode ( '.' , $ key ) ; foreach ( $ keys as $ key ) $ storage = & $ storage [ $ key ] ; return $ storage ; }
Get referenced value
@param array &$storage
@param string $key
@return mixed
Get referenced value