得到一个解析错误,应为`T_STRING';或`T_VARIABLE';或`T_NUM_STRING'


got a parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'

为了解决这个问题,我想是用引号,这就是为什么我试图使用反斜杠,但它仍然不起作用。

以下代码行:

<a href='images/content/$row['image']' class='prettyPhoto zoom'></a> 

在HTML中打印PHP变量值,如下所示:

<a href="images/content/<?php print $row['image']; ?>" class="prettyPhoto zoom"></a>

这个怎么样?

echo "<a href='images/content/".$row['image']."' class='prettyPhoto zoom'></a>"

您在单引号中使用单引号。

试着去掉"image"周围的单引号。像这样:

<a href='images/content/$row[image]' class='prettyPhoto zoom'></a>

只有当echo语句使用双引号时,才能使用此选项。

试试这个

<a href="images/content/<?php echo $row['image'];?>" class="prettyPhoto zoom"></a>