我正在尝试进行一项调查,根据人们的答案,我想回答一个问题。我使用PHP来使用If / Else语句,我对PHP很新。由于PHP与使用If / Else语句的Javascript非常相似,除了$符号之外,我还试图在其中使用getelement.byid()执行一个函数,但似乎得到了语法错误并且无法弄清楚那是什么这是代码:
<?php
function order()
{
if $doc->getElementById(ball) then
{print "you chose ball";
}
}
?>
我得到的错误是在如果$ doc-&gt; getElementById(ball)然后行。 这是一个PHP页面,可以从HTML页面调用。我确定这是次要的,但有没有人知道该线路的缺失/错误?
答案 0 :(得分:2)
这只是基本语法。你没有围绕这个条件的括号:
if (condition){
//do something
}
if ($doc->getElementById(ball)){
print "you chose ball";
}
答案 1 :(得分:0)
<?php
function order()
{
if ($doc->getElementById(ball))
{
print "you chose ball";
}
}
?>
答案 2 :(得分:0)
您的代码有几处错误,我会在评论中列出:
<?php
function order()
{
// Missing opening/closing parentheses (); no "then" in php.
if ($doc->getElementById(ball))
// Where are you referencing $doc from? Unlike javascript, php does not have built-in DOM manipulation.
{print "you chose ball";
}
}
?>