php,SimpleXML,从数组中提取信息

php,SimpleXML,从数组中提取信息,php,simplexml,Php,Simplexml,我正试图从ebay api中提取一些信息。我有这个链接,我正在使用SimpleXML。到目前为止,我设法提取了除“PictureURL”之外我所需要的所有信息。问题是,当我对simpleXMl进行打印时,图片似乎是在一个数组中 [GalleryURL] => http://thumbs4.ebaystatic.com/pict/1105372138158080_1.jpg [PictureURL] => Array

我正试图从ebay api中提取一些信息。我有这个链接,我正在使用SimpleXML。到目前为止,我设法提取了除“PictureURL”之外我所需要的所有信息。问题是,当我对simpleXMl进行打印时,图片似乎是在一个数组中

[GalleryURL] => http://thumbs4.ebaystatic.com/pict/1105372138158080_1.jpg [PictureURL] => Array ( [0] => http://i.ebayimg.com/09/!Bt+mKZQCWk~$(KGrHqYH-CYEvrwcUC47BL-,(K(pnw~~_1.JPG?set_id=8800005007 [1] => http://i.ebayimg.com/01/!Bt+mDTwB2k~$(KGrHqUH-DEEvirheBYUBL-,WtytJQ~~_1.JPG?set_id=8800005007 [2] => http://i.ebayimg.com/22/!Bt+mE8!EGk~$(KGrHqUH-CMEvsjKcE3JBL-,Wzr+sw~~_1.JPG?set_id=8800005007 [3] => http://i.ebayimg.com/17/!Bt+mFg!EGk~$(KGrHqIH-DoEvp43,)33BL-,W14vYQ~~_1.JPG?set_id=8800005007 [4] => http://i.ebayimg.com/01/!Bt+mQ0!!2k~$(KGrHqIH-EQEvqDDLQZVBL-,(j1YGg~~_1.JPG?set_id=8800005007 [5] => http://i.ebayimg.com/01/!Bt+mSq!EGk~$(KGrHqQH-C4Evs(Rz(JWBL-,(rdtsw~~_1.JPG?set_id=8800005007 [6] => http://i.ebayimg.com/03/!Bt+mUBw!Wk~$(KGrHqEH-DEEvnQtM9VkBL-,(w1+lQ~~_1.JPG?set_id=8800005007 [7] => http://i.ebayimg.com/15/!Bt+mHKQEGk~$(KGrHqQH-E!Evlr98iwBBL-,W87Nug~~_1.JPG?set_id=8800005007 [8] => http://i.ebayimg.com/13/!Bt+mI3!Bmk~$(KGrHqMH-DkEvq1,F2ooBL-,(EQ7Vg~~_1.JPG?set_id=8800005007 [9] => http://i.ebayimg.com/05/!Bt+mL2gEWk~$(KGrHqIH-EYEvov7vQY4BL-,(PzCKQ~~_1.JPG?set_id=8800005007 [10] => http://i.ebayimg.com/24/!Bt+mNlwEWk~$(KGrHqIH-CYEvqPjh6RQBL-,(Wh+S!~~_1.JPG?set_id=8800005007 [11] => http://i.ebayimg.com/19/!Bt+mPE!!2k~$(KGrHqQH-CYEvr5z9)NVBL-,(c3bzw~~_1.JPG?set_id=8800005007 ) [GalleryURL]=>http://thumbs4.ebaystatic.com/pict/1105372138158080_1.jpg [PictureURL]=>数组 ( [0] => http://i.ebayimg.com/09/!Bt+mKZQCWk~$(KGrHqYH-CYEvrwcUC47BL-,(K(pnw~~_1.JPG?set_id=880005007 [1] => http://i.ebayimg.com/01/!Bt+mDTwB2k~$(KGrHqUH DEEvirheBYUBL-,WtytJQ~~\u 1.JPG?集合id=880005007 [2] => http://i.ebayimg.com/22/!Bt+mE8!EGk~$(KGrHqUH-CMEvsjKcE3JBL-,Wzr+sw~~\u 1.JPG?set\u id=880005007 [3] => http://i.ebayimg.com/17/!Bt+mFg!EGk~$(KGrHqIH-DoEvp43,)33BL-,W14vYQ~~~\u 1.JPG?集合id=880005007 [4] => http://i.ebayimg.com/01/!Bt+mQ0!!2k~$(KGrHqIH EQEvqDDLQZVBL-,(j1gg~~\u 1.JPG?set\u id=880005007 [5] => http://i.ebayimg.com/01/!Bt+mSq!EGk~$(KGrHqQH-C4Evs(Rz(JWBL-,(rdtsw~~~_1.JPG?set_id=880005007 [6] => http://i.ebayimg.com/03/!Bt+mUBw!Wk~$(KGrHqEH-DEEvnQtM9VkBL-,(w1+lQ~~_1.JPG?set_id=880005007) [7] => http://i.ebayimg.com/15/!Bt+mHKQEGk~$(KGrHqQH-E!Evlr98iwBBL-,W87Nug~~\u 1.JPG?set\u id=880005007 [8] => http://i.ebayimg.com/13/!Bt+mI3!Bmk~$(KGrHqMH-DkEvq1,F2ooBL-,(EQ7Vg~~\u 1.JPG?set\u id=880005007 [9] => http://i.ebayimg.com/05/!Bt+mL2gEWk~$(KGrHqIH-EYEvov7vQY4BL-,(PzCKQ~~_1.JPG?set_id=880005007 [10] => http://i.ebayimg.com/24/!Bt+mNlwEWk~$(KGrHqIH-CYEvqPjh6RQBL-,(Wh+S!~~\u 1.JPG?集合id=880005007) [11] => http://i.ebayimg.com/19/!Bt+mPE!!2k~$(KGrHqQH-CYEvr5z9)NVBL-,(c3bzw~~\u 1.JPG?set\u id=880005007 ) 但是,如果我试图从数组中获取它们,我不会得到任何结果

$items = "220617293997,250645537939,230485306218,110537213815,180519294810"; $number_of_items = count(explode(",", $items)); $xml = $baseClass->getContent("http://open.api.ebay.com/shopping?callname=GetMultipleItems&responseencoding=XML&appid=Morcovar-c74b-47c0-954f-463afb69a4b3&siteid=0&version=525&IncludeSelector=ItemSpecifics,description&ItemID=$items"); writeDoc($xml, "api.xml"); $getvalues = simplexml_load_file('api.xml'); $picture_url = $getvalue->Item[$number]->PictureURL[2]; echo "picture url is $picture_url"; $items=“22061729399725064557939230485306218110537213815180519294810”; $number_of_items=计数(分解(“,”,$items)); $xml=$baseClass->getContent(“http://open.api.ebay.com/shopping?callname=GetMultipleItems&responseencoding=XML&appid=Morcovar-c74b-47c0-954f-463afb69a4b3&siteid=0&version=525&IncludeSelector=ItemSpecifics、description&ItemID=$items”); writeDoc($xml,“api.xml”); $getvalues=simplexml_load_文件('api.xml'); $picture_url=$getvalue->Item[$number]->PictureURL[2]; echo“图片url为$picture\u url”; 使用上面的代码,我希望从数组中提取第二个图片url。 提前感谢您的帮助


恐怕无法测试,但您是否尝试过使用var\u dump($picture\u url)查看$picture\u url是什么?可能需要将其转换为字符串

echo "picture url is" .  (string)$picture_url;

$getvalues
$getvalues
不同……事实上……这就是问题所在。