2014-04-16 335 views
-5

我想做一个调查,并根据人们的答案,我想返回一个答案。我使用PHP来使用If/Else语句,并且我对PHP非常陌生。由于PHP和带有If/Else语句的Javascript非常相似,除了$符号之外,我试图用一个getelement.byid()函数来做一个函数,但似乎出现语法错误并且无法弄清楚那是什么。下面是代码:如果/使用PHP的其他语句?

<?php 

function order() 

{ 
if $doc->getElementById(ball) then 

    {print "you chose ball"; 
    } 


} 

?> 

我的错误是在如果$ doc->的getElementById(球),然后线。 这是一个由HTML页面调用的PHP页面。我相信这是一件小事,但是有没有人对这条线有什么缺失/错误有个想法?

+4

你真的应该学习语言在提出这些问题之前的基础。 –

回答

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"; 
    } 


} 

?>