<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="解决Cannot use object of type stdClass as array in的PHP错误的办法" id="card1">
<p> 游客</p><p>
标题:解决Cannot use object of type stdClass as array in的PHP错误的办法<br/>
正文:<br/>
很多人在PHP输出一个二维数组的时候出现&amp;ldquo;Fatal error: Cannot use object of type stdClass as array in&amp;hellip;&amp;hellip;&amp;rdquo;。解决办法分析如下：现有这样一个二维数组：代码如下:Array (  [0] =&amp;gt; stdClass Object (   [id] =&amp;gt; 1   [title] =&amp;gt; 郑州网建   [size] =&amp;gt; 300*150   [pic] =&amp;gt; ./upload/20140602093535.jpg   [state] =&amp;gt; 0 ) [1] =&amp;gt; stdClass Object (   [id] =&amp;gt; 2   [title] =&amp;gt; 布布在线   [size] =&amp;gt; 300*150   [pic] =&amp;gt; ./upload/20140602093443.jpg   [state] =&amp;gt; 0 )  )输出开始写的方法是：$pic[0][title]结果就出现上面的错误。其实，数组中是返回的是一个对象，不能直接用[]来显示，正确的输出方法是：$pic[0]-&amp;gt;title问题解决！<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1577&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1577&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1577&amp;Page=1">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1577">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1577">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>