带有HTML和数组的Echo语句

时间:2015-08-08 10:34:27

标签: php

这是我的代码:基本上,我试图设置数组$ ogh的输出样式,因为它是我页面上的标题。似乎无法正确使用语法。 (香港专业教育学院只提供部分代码,因为这是唯一给我问题的东西)

echo '<span class="productheading"> $ogh[$product] </span>'; else echo "Invalid";

4 个答案:

答案 0 :(得分:1)

由于您正在使用字符串操作,因此您必须将代码放在双引号而不是单引号中,因为PHP不处理单引号字符串并按原样打印它们:

echo "<span class=\"productheading\"> $ogh[$product] </span>"; else echo "Invalid";

答案 1 :(得分:0)

使用

echo '<span class="productheading">'. $ogh[$product].'</span>'; else echo "Invalid";

答案 2 :(得分:0)

if ($ogh[$product] == '')
{
   $product = 'Invalid';
}
else
{
   $product = $ogh[$product];
}

echo '<span class="productheading">'.$product.'</span>';

答案 3 :(得分:0)

试试这个:

echo '<span class="productheading">'. $ogh[$product] .'</span>'; else echo "Invalid";