2017-10-09 94 views
-1

我从一系列不同的在线教程学习PHP。我正在尝试创建一个测验,它会生成四个不同的答案,其中只有一个是正确的。在这种情况下,答案是四。这是我用我的代码得到了多少,但我很难试图打印HTML输出,与我得到一个T字符串错误。PHP简单的测验 - 解析错误:语法错误T_STRING

<?php 
$n1 = rand (1, 99); 
$n2 = rand (1, 99); 
$n3 = rand (1, 99); 
$n4 = '3'; 

print "Answers:<br /> 
<form> 
<input type="radio">$n1<br /> 
<input type="radio">$n2<br /> 
<input type="radio">$n3<br /> 
<input type="radio">$n4</p> 
<input type="submit"> 
</form>"; 
?> 

从我的研究似乎是一个事实,即我使用斜线和报价,我打印,但是,因为我尝试打印HTML我不知道怎么去解决呢?

+1

'\“的''而不是”'如果你想使用引号内的琴弦...... – Philipp

回答

0

你的报价是错误的。而到此为止:

print "Answers:<br /> 
    <form> 
    <input type=" //<<-- 
+5

问题是有关基本PHP语法错误不应该被回答。它们应该作为[PHP分析/语法错误;和如何解决它们?](// stackoverflow.com/questions/18050071)。请参阅:[应该建议关闭主题问题?](// meta.stackoverflow.com/q/276572/1768232)。题外话题可以被关闭和删除,无论如何可能会使你的贡献无效。 –

相关问题