php组指针赋值问题
本帖最后由 pkkgu 于 2014-05-30 09:18:25 编辑
$arr=array();
$arr['imagepath']=;
$arr['size1']=;
$arr['imageapath']=;
$arr['image2path']=;
$arr['size33']=;
$arr['image5path']=;
$arr['size55']=;
$arr['imagebbpath']=;
$arr['imageccpath']=;
$arr['size555']=;
$arr['imageqqpath']=;
$arr['image99path']=;
$arr['imageeepath']=;
$arr['imageppath']=;
$arr['size66']=;
$url='/';
$arr['imagepath']=$url;
$arr['imageapath']=$url;
$arr['image2path']=$url;
$arr['image5path']=$url;
$arr['imagebbpath']=$url;
$arr['imageccpath']=$url;
$arr['imageqqpath']=$url;
$arr['image99path']=$url;
$arr['imageeepath']=$url;
$arr['imageppath']=$url;
------解决方案--------------------
这有什么“怪”呢?
看上去也还算清晰明了
foreach($ar as $k=?&$v) if(substr($k, -4) == 'path') $v = $url;
------解决方案--------------------
$val){
if(substr($key,0,5)=='image'){
$arr[$key] = $url;
}
}
print_r($arr);
?>