このコードで終了していない文字列リテラルエラーを取得します。正常に動作しますが、エラーが発生したため、何か問題が発生していると思います。$ Filearrayにはファイル名が入力されており、ファイル名ごとに、クリックすると「makeLightbox」を呼び出すdivブロックが出力されます。ここには終了していない文字列リテラルは表示されませんが、php変数を誤って渡した可能性があります。何か案は?
for ($i = 0; $i < $numberFiles; $i++)
{
$file = $fileArray[$i];
echo ("
<div class=\"block\">
<img src=\"$file\" class='thumb' onclick=\"makeLightbox('$file')\") \" />
</div>
");
}