ホームページ > バックエンド開発 > PHPチュートリアル > 数组 - 迅搜产出包含特殊object的array转化成一般PHP array

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

WBOY
リリース: 2016-06-06 20:43:12
オリジナル
1251 人が閲覧しました

刚在用迅搜,产出了一个结果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!

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート