0

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;
4

1 に答える 1

0

$img_$result次のようになります。$img_resultこれは、448行目と451行目でも修正する必要があります。T_VARIABLE通常、$変数シンボルを参照することを忘れないでください。変数機能の変数を使用する場合は、$$img_resultまたは${$img_result}理解を深めるために使用する必要があります。

于 2013-01-27T03:03:47.777 に答える