Skip to content

I write a function "object" Converts arrays into objects #33

@thinkink

Description

@thinkink

I write this and share with you. Thanks a lot for your work
Converts arrays into objects
/**

  • Converts arrays into objects. Pass either a single list of [key, value] pairs,

  • or a list of keys, and a list of values. If duplicate keys exist, the last value wins.
    */
    public function object($list=null, $values=null) {
    if(is_null($list)) return self::_wrap(array());
    $return = array();
    foreach($list as $k=>$v) {
    if($values){
    $return[$v] = $values[$k] ;
    }
    else{
    $return[[$k][0]] = $values[$k][1];
    }
    }

    return self::_wrap($return);
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions