2011-06-13 4 views
1

나는 PHP에 익숙하지 않으며 약간 이해하고있다. 이제는 무언가에 대한 작업을하고 있지만 구문 분석 오류 : 구문 분석 오류, 예기치 않은 T_ECHO (C : \ wamp \ www \ mymoney.php, 11 행)라는 오류 메시지가 계속 표시됩니다. 이제 11 행을보고 있는데 보이지 않습니다. 내가 잘못하고있는 것. 그래서 누군가가 내가 잘못된 감사를하는 것을 이해하도록 도울 수 있다면 나는 woundering했다.PHP에서 Sprintf 내가 뭘 잘못하고있어?

<html> 
<head> 
<title>money $</title> 
</head> 
<body> 
<?php 
$balance=55.75; 
$newShirtCost=15.75; 
$earns=20.00; 
$buyscandybar=.55 
echo "<p> Starting balance:" .sprintf("$%.2f",$balance)."</p>"; 
$balance= $balance -$newShirtCost; 
echo "<p>Purchase: Clothing Store:".sprintf("$%.2f",$newShirtCost)."</p>"; 
$balance=$balance/2; 
echo "<p>ATM Deposit:".sprintf("$%.2f",$earns)."</p>"; 
$balance=$balance-$buyscandybar; 
echo "<p>Purchase: Gas Station:".sprintf("$%.2f",$buyscandybar)."</p>"; 
$balance=$balance 
echo "<p>Ending Balance:".sprintf("$%.2f",$balance)."</p>"; 
?> 

답변

4
$buyscandybar=.55 

세미콜론 이 누락되었습니다. 그 오류가 나타나면 언제나 그 행도 확인하십시오.

$balance=$balance 

을 그리고 그것은 또한 당신이

+0

거기에 html과 같은 PHP 오류를 검사 할 수있는 웹 사이트가 있습니까? – andy

+1

PHP 파서가 충분합니다 – dynamic

+0

저울을 교정합니다. – andy

0

를 사용하여 작은 따옴표 문자열 또는 \$ 탈출. 작은 따옴표 문자열은 물론 이스케이프 = ugly 이후 선호됩니다.

+1

이 오류는 그에게 다음 일 것입니다 :) –

0

"구문 분석 오류"당신의 논리에 의해 프리젠 테이션을 분리해야 세미콜론

없이 정확히 구문 분석 오류를 의미

또한이 이해되지 않는다. 통역사가 당신을 가리키는 곳보다 먼저 위치합니다. 너는 놓쳤다 ";"

관련 문제