问个关于数组的问题 问个很简单的问题,小弟刚看php,边学边做,有些对大家来说很轻而易举,很简单的东西,小弟可能一直摸不着头绪我想取得图中那些红线里的值,应该怎么做?谢谢大家的指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 已授权用户信息:-------------------------------SimpleXMLElement Object( [data] => SimpleXMLElement Object ( [curnum] => 17 [hasnext] => 1 [info] => Array ( [0] => SimpleXMLElement Object ( [city_code] => 13 [country_code] => 1 [fansnum] => 116 [head] => http://app.qlogo.cn/mbloghead/0e6407ec9d1956e94fc4 [https_head] => https://app.qlogo.cn/mbloghead/0e6407ec9d1956e94fc4 [idolnum] => 230 [isfans] => true [isidol] => true [isrealname] => 1 [isvip] => 0 [location] => 中国 广东 惠州 [name] => ivy543693672 [nick] => ivy [openid] => 89736E5CF42BE3563CC9344744CEECB6 [province_code] => 44 [sex] => 2 [tag] => Array ( [0] => SimpleXMLElement Object ( [id] => 229932304883939539 [name] => 我是新国货 ) [1] => SimpleXMLElement Object ( [id] => 3274154839212534452 [name] => 微博控 ) [2] => SimpleXMLElement Object ( [id] => 3428083006598920604 [name] => 上网 ) [3] => SimpleXMLElement Object ( [id] => 3983359874049164460 [name] => 宅女 ) [4] => SimpleXMLElement Object ( [id] => 12323892526972733886 [name] => 宅 ) [5] => SimpleXMLElement Object ( [id] => 12785778694387446867 [name] => 美容 ) [6] => SimpleXMLElement Object ( [id] => 12994863187715418512 [name] => 大大咧咧 ) [7] => SimpleXMLElement Object $b=Tencent::api("friends/fanslist",array( "format" => "xml", "reqnum" => "20", "startindex" => "0", "mode" => "0", "install" => "0", "sex" => "0"),"get",false);$cc=(json_decode($b,true));echo"<br>";echo"-------------------------------";echo'<br>';$xml=simplexml_load_string($cc);print_r($xml);echo '<br>';echo '-----------------------------------------';echo $xml['curnum']; echo $xml->data->info[0]->location;echo $xml->data->info[0]->tag[0]->name;或用 xpat 方法,大致如是echo $xml->xpath('//info/location')->itme(0);echo $xml->xpath('//info/tag/name')->itme(0); 《PHP核心技术与最佳实践》P37中间有一句不明白? session 问题 请问$_SERVER['HTTP_USER_AGENT']能否发现百度蜘蛛? Apache自动关闭???? 有没有办法让Aapache在WIN平台上区分文件路径大小写? 如何对二维数组重新索引 求解:PHP改变图像大小后保存为另一个图片 linux+mysql+php+apache php 不能解析 PHP数据传递问题 请问:怎样在Mysql数据库的表中实现“刷新”数据呢?? 批量读取和 (批量修改或单个修改)求助 php字符串转化成数组
SimpleXMLElement Object
(
[data] => SimpleXMLElement Object
(
[curnum] => 17
[hasnext] => 1
[info] => Array
(
[0] => SimpleXMLElement Object
(
[city_code] => 13
[country_code] => 1
[fansnum] => 116
[head] => http://app.qlogo.cn/mbloghead/0e6407ec9d1956e94fc4
[https_head] => https://app.qlogo.cn/mbloghead/0e6407ec9d1956e94fc4
[idolnum] => 230
[isfans] => true
[isidol] => true
[isrealname] => 1
[isvip] => 0
[location] => 中国 广东 惠州
[name] => ivy543693672
[nick] => ivy
[openid] => 89736E5CF42BE3563CC9344744CEECB6
[province_code] => 44
[sex] => 2
[tag] => Array
(
[0] => SimpleXMLElement Object
(
[id] => 229932304883939539
[name] => 我是新国货
) [1] => SimpleXMLElement Object
(
[id] => 3274154839212534452
[name] => 微博控
) [2] => SimpleXMLElement Object
(
[id] => 3428083006598920604
[name] => 上网
) [3] => SimpleXMLElement Object
(
[id] => 3983359874049164460
[name] => 宅女
) [4] => SimpleXMLElement Object
(
[id] => 12323892526972733886
[name] => 宅
) [5] => SimpleXMLElement Object
(
[id] => 12785778694387446867
[name] => 美容
) [6] => SimpleXMLElement Object
(
[id] => 12994863187715418512
[name] => 大大咧咧
) [7] => SimpleXMLElement Object
array( "format" => "xml", "reqnum" => "20", "startindex" => "0", "mode" => "0", "install" => "0", "sex" => "0")
,"get",false);
$cc=(json_decode($b,true));
echo"<br>";
echo"-------------------------------";
echo'<br>';
$xml=simplexml_load_string($cc);
print_r($xml);
echo '<br>';
echo '-----------------------------------------';
echo $xml['curnum'];
echo $xml->data->info[0]->tag[0]->name;或用 xpat 方法,大致如是
echo $xml->xpath('//info/location')->itme(0);
echo $xml->xpath('//info/tag/name')->itme(0);