没问题,php的变量是弱类型的。甚至可以不用声明,就可以直接作为一个对象来使用。
不妨试试:
$e2['id'] = 1;
$e2['name'] = 'test';
$e2 = (object)$e2;
var_dump($e2);