我是php的初学者我收到此消息解析错误:语法错误,意外T_STRING,如何修复plz?
PHP
<?php if(is_shop())
echo
"<div class="descriptif">"
'<p class="a1">'Envie de l’authentique foie gras au marc de banyuls ou
<br> un bon cochon confit miel gingembre et d’autres produits cuisinés par le chef ?! '</p>'
'<p class="a1">'C’est le moment de vous faire plaisir !'</p>'
'<p class="a2">'LE TERROIR « <em>MADE IN COTE SAISONS</em> » C’EST BIEN <em>ICI</em> !'</p>'
'<p class="a3">'Le Chef <em>Nicolas Ventelon</em> vous propose une gamme de produits locaux offrir ou à déguster chez vous !'</p>'
'<p class="a4">'Livraison en France métropolitaine par la poste entre 48 et 72h'</p>'
'<p class="a5">'Les commandes sont traitées tous les jours excepté mercredi et jeudi.'</p>'
"</div>"
?>
答案 0 :(得分:0)
试试这个(请注意'
的开头和末尾只有两个echo
。介于两者之间你应该使用"
来表示class="descriptif"
等html属性。希望这会有所帮助。
echo
'<div class="descriptif">
<p class="a1">Envie de l’authentique foie gras au marc de banyuls ou
<br> un bon cochon confit miel gingembre et d’autres produits cuisinés par le chef ?! </p>
<p class="a1">C’est le moment de vous faire plaisir !</p>
<p class="a2">LE TERROIR « <em>MADE IN COTE SAISONS</em> » C’EST BIEN <em>ICI</em> !</p>
<p class="a3">Le Chef <em>Nicolas Ventelon</em> vous propose une gamme de produits locaux offrir ou à déguster chez vous !</p>
<p class="a4">Livraison en France métropolitaine par la poste entre 48 et 72h</p>
<p class="a5">Les commandes sont traitées tous les jours excepté mercredi et jeudi.</p>
</div>';
答案 1 :(得分:0)
写字符串:
echo 'Hello " World';
或
echo "Hello ' World";
多行字符串
echo 'Hello
World';
或
echo 'Hello' .
'world';
在您的情况下,您应该更正如下
echo
'<div class="descriptif">
<p class="a1"> Envie de l’authentique foie gras au marc de banyuls ou
<br> un bon cochon confit miel gingembre et d’autres produits cuisinés par le chef ?! </p>
<p class="a1">C’est le moment de vous faire plaisir !</p>
<p class="a2">LE TERROIR « <em>MADE IN COTE SAISONS</em> » C’EST BIEN <em>ICI</em> </p>
<p class="a3">Le Chef <em>Nicolas Ventelon</em> vous propose une gamme de produits locaux offrir ou à déguster chez vous !</p>
<p class="a4">Livraison en France métropolitaine par la poste entre 48 et 72h</p>
<p class="a5">Les commandes sont traitées tous les jours excepté mercredi et jeudi</p>;
</div>';
答案 2 :(得分:0)
你应该小心不要混合单引号或双引号 如果你打开一个带单引号的字符串,请确保你没有单引号或者像这样转义\&#39;
代码
"<div class="descriptif">"
你应该附上&#39; descriptif&#39;单引号或用斜线转义它。或使用单引号,如
'<div class="descriptif">'
你还应该用dot连接字符串,即
'<div class="descriptif">'.'<p class="a1">'
答案 3 :(得分:0)