2014-04-16 332 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"; 
    } 


} 

?>