PHP Warning: Illegal string offset ‘userpic’
生成的时候出现的错误
<a href="/e/space/list.php?userid=<?=$ecms_gr[userid]?>&mid=2" ><img style="padding:3px;border:1px solid #ccc;" src="<?=$userr[userpic]?$userr[userpic]:’/e/data/images/nouserpic.gif’?>" alt="" width="56" height="56"></a>
那一行。
我知道原因是我采集的时候userpic这个字段为空导致的。
现在不知道怎么样解决这个报错。。
山东网友:那就入库的时候加个默认值不就行了…
吉林网友:但是我现在已经入库的怎么解决呢???
江西网友:update更新下好了
山东网友:php改为只显示错误就行了,忽略警告
香港网友:这样也行么???
程序不会崩掉么?
安徽网友:不会弄。
江苏网友:警告不会妨碍程序运行,可以在调优过程中慢慢优化。。。
山东网友:不是userpic默认值的问题
是$userr里没userpic这个字段
宁夏网友:求助应该怎么处理呢?
湖北网友:求助应该怎么处理呢?
青海网友:还是会有这个错误。
吉林网友:<?=!empty($userr[userpic])?$userr[userpic]:’/e/data/images/nouserpic.gif’?>
海南网友:哪句话报错就在前面加个一个 @ 符号,就不报错了.
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 帝国PHP错误 求助