Maison >développement back-end >tutoriel php >数组 - 迅搜产出包含特殊object的array转化成一般PHP array

数组 - 迅搜产出包含特殊object的array转化成一般PHP array

WBOY
WBOYoriginal
2016-06-06 20:43:121251parcourir

刚在用迅搜,产出了一个结果array A,里面包含了迅搜的特殊object,无法直接用于显示输出。怎样能把它转化成包含普通object的一般array B呢?

谢谢!

Array A:

<code>Array ( [0] => XSDocument Object ( [_data:XSDocument:private] => Array ( [id] => 65 [message] => cool book awesome [username] => lost guy [book] => my love....
[1] => XSDocument Object ( [_data:XSDocument:private] => Array ( [id] => 78 [message] => cool book awesome [username] => lost guy [book] => my love....)
</code>

我想得到的Array B 模样:

<code>Array ( [0] => StdClass Object ( Array ( [id] => 65 [message] => cool book awesome [username] => lost guy [book] => my love....
[1] => StdClass Object ( Array ( [id] => 78 [message] => cool book awesome [username] => lost guy [book] => my love....)
</code>

谢谢!Thanks a lot!

回复内容:

刚在用迅搜,产出了一个结果array A,里面包含了迅搜的特殊object,无法直接用于显示输出。怎样能把它转化成包含普通object的一般array B呢?

谢谢!

Array A:

<code>Array ( [0] => XSDocument Object ( [_data:XSDocument:private] => Array ( [id] => 65 [message] => cool book awesome [username] => lost guy [book] => my love....
[1] => XSDocument Object ( [_data:XSDocument:private] => Array ( [id] => 78 [message] => cool book awesome [username] => lost guy [book] => my love....)
</code>

我想得到的Array B 模样:

<code>Array ( [0] => StdClass Object ( Array ( [id] => 65 [message] => cool book awesome [username] => lost guy [book] => my love....
[1] => StdClass Object ( Array ( [id] => 78 [message] => cool book awesome [username] => lost guy [book] => my love....)
</code>

谢谢!Thanks a lot!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn