convert array to object in php

<?php
$_toObject = create_function('$a', 'return (object) $a;');
$arr = array(0 => array(id => 1, name => 'nathan'), 1 => array(id => 2, name => 'judy'));
$objs = array_map($_toObject, $arr);
print_r($objs);

php 5.2 do not support
$_toObject = function($a) {
  return (object) $a;
};

你可能感兴趣的:(PHP)