为什么php字符串给出错误?

为什么php字符串给出错误?,php,Php,嗨,朋友,为什么会出现这个php字符串错误 echo '<div id="album_list"><a href="view_gallery/album_pix/ .$v['id']. ">' . $i . ' ' . $v['album_name']. '</a></div>'; echo'; 您缺少一些单引号 echo '<div id="album_list"><a href="view_gallery/album_p

嗨,朋友,为什么会出现这个php字符串错误

echo  '<div id="album_list"><a href="view_gallery/album_pix/ .$v['id']. ">' . $i . ' ' . $v['album_name']. '</a></div>';
echo';

您缺少一些单引号

echo  '<div id="album_list"><a href="view_gallery/album_pix/ .$v['id']. ">' . $i . ' ' . $v['album_name']. '</a></div>';
//                             you need a single quote here ^          ^ and here
echo';
//您需要在此处^^和此处引用单个报价

您缺少一些单引号

echo  '<div id="album_list"><a href="view_gallery/album_pix/ .$v['id']. ">' . $i . ' ' . $v['album_name']. '</a></div>';
//                             you need a single quote here ^          ^ and here
echo';
//您需要在此处^^和此处引用单个报价

相册_pix/
之后和结束括号之前缺少一个引号

echo  '<div id="album_list"><a href="view_gallery/album_pix/' .$v['id']. '">' . $i . ' ' . $v['album_name']. '</a></div>';
echo';

相册_pix/
之后和结束括号之前缺少一个引号

echo  '<div id="album_list"><a href="view_gallery/album_pix/' .$v['id']. '">' . $i . ' ' . $v['album_name']. '</a></div>';
echo';
  • 单引号带双引号和属性的字符串
  • 单个空格并与句点连接
  • 将$var['key']更改为$var,或将$var[“key”]
我会更改变量名以减少混淆。正如上面有人所说,语法高亮显示将使所有字符串变为一种颜色,变量变为另一种颜色。堆栈溢出甚至显示这样的代码

<?php

$v_id         = $v['id'];
$v_album_name = $v['album_name'];

echo  '<div id="album_list"><a href="view_gallery/album_pix/' . $v_id . '">' . $i . ' ' . $v_album_name . '</a></div>';

?>

  • 单引号带双引号和属性的字符串
  • 单个空格并与句点连接
  • 将$var['key']更改为$var,或将$var[“key”]
我会更改变量名以减少混淆。正如上面有人所说,语法高亮显示将使所有字符串变为一种颜色,变量变为另一种颜色。堆栈溢出甚至显示这样的代码

<?php

$v_id         = $v['id'];
$v_album_name = $v['album_name'];

echo  '<div id="album_list"><a href="view_gallery/album_pix/' . $v_id . '">' . $i . ' ' . $v_album_name . '</a></div>';

?>


将显示一个带有语法突出显示的IDE
$v['id']
您可以从唯一的语法高亮显示中看到问题。嗯,什么错误?(我知道是什么错误,但为了免生疑问,您至少应该告诉我们是什么错误。)带有语法突出显示的IDE将向您展示
$v['id']
您可以从唯一的语法高亮显示中看到问题。嗯,什么错误?(我知道是什么错误,但为了免生疑问,您至少应该告诉我们是什么错误。)