2014-06-08 22 views
-2

我该如何将这样的数组转换为对象?如何将此数组转换为对象?

Array 
(
    [max] => Array 
     (
      [0] => 21. 
      [1] => male. 
      [2] => UK. 
     ) 

    [alex] => Array 
     (
      [0] => 20. 
      [1] => male. 
      [2] => sweden. 
     ) 

    [ali] => Array 
     (
      [0] => 20. 
      [1] => male. 
      [2] => saudi arabia. 
     ) 

) 

我试过每个循环alrady,它没有工作。 有什么办法来转换它?

+0

你尝试过什么吗? –

+0

evreything!并没有任何工作 –

+0

“一切!”并没有告诉我们很多。请尝试解决您的问题,并告诉我们为什么失败。 –

回答

3

试试这个。

$object = json_decode(json_encode($array)); 

或者你也可以这样做。

$object = (object) $array; 

这是demo

+0

我alrady试过了,我有一个错误 可捕捉的致命错误:stdClass类的对象无法转换为字符串.... –

+0

@MaxZag错误是什么? –

+0

可捕获的致命错误:类stdClass的对象无法转换为字符串.... –

相关问题