我在第445行遇到意外的T_variable,但是我看不出问题出在哪里,有人能看出导致此错误的问题在哪里吗?
//start:procedure
$img_result = '';
if(empty($arrImageFile[$key])){
$img_result = ' ';
}else{
$img_$result .= '<ul class="qandaul"><li>'; //line 445
if(is_array( $arrImageFile[$key] )){
foreach($arrImageFile[$key] as $filename){
$img_$result.= CreateLink($filename, "image");
}
}else{
$img_$result.= CreateLink($arrImageFile[$key], "image");
}
$img_result.= '</li></ul>';
}
//end:procedure
echo '<td width="11%" class="imagetd">'.$img_result.'</td>' . PHP_EOL;
答案 0 :(得分:0)
$img_$result
应该是:$img_result
,并且应该在第448行和第451行修复。
请注意,T_VARIABLE
通常是指$
变量符号。
如果您想使用variable of variable功能,请使用$$img_result
或${$img_result}
以便更好地理解。