我一直收到此错误
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in
在以下行...
echo '<li><div>'$caption'<a href='.($portfolio_url).'><img height='$src[2]' width='$src[1]' src='$src[0]' alt='$alt' /></a></div></li>';
我是PHP的新手,用教程写了这一行。任何帮助将不胜感激。
正确连接:
echo '<li><div>' . $caption . '<a href='.($portfolio_url).'><img height=' . $src[2] . ' width=' . $src[1] . ' src=' . $src[0] . ' alt='$alt' /></a></div></li>';
^ ^
也就是说,始终使用以下语法:
echo 'text ' . $variable . ' more text';
这样你就可以得到(打印在多行中以使其更清晰):
echo '<li><div>' . $caption . '<a hr ...
.... ef=' . $portfolio_url . '><img
.... height=' . $src[2] . ' width=' . $src[1] . ' src=' . $src[0] . '
.... alt=' . $alt. ' /></a></div></li>';