큰 중첩 된 if
블록 때문에 오류가 발생하여 여기에 PHP 놈을 완료하십시오. 오류는 코드를 변경함에 따라 다양하지만 항상 if
문과 관련이 있습니다. 이 진술을하는 올바른 방법은 무엇입니까? 위치는 위의 강조에블록이 올바른 경우 PHP 형식
if(!empty($_GET['x2'])) and (!empty($_GET['x'])) and (!empty($_GET['num']))
{
$xsqrd = $_GET['x2'];
$x = $_GET['x'];
$num = $_GET['num'];
if(($xsqrd*2)==0.0)
{
print $errdivzero;
}
else if(sqrt(pow($x,2)-(4*$xsqrd*$num)))
{
print $errsqrtmin1;
}
else
{
$ans1 = (-$x)+(sqrt(pow($x,2)-(4*$xsqrd*$num)))/(2*$xsqrd);
$ans2 = (-$x)-(sqrt(pow($x,2)-(4*$xsqrd*$num)))/(2*$xsqrd);
}
}
[PHP 논리 AND 연산자 오류] (http://stackoverflow.com/questions/15309456/php-logical-and-operator-error)에서 1 분 전에 대답하지 않았습니까? – deceze
그게 내 질문이야. 그게 문이 아니라 블록에 관한거야 –
'{...}'안에있는 물건에 관한이 질문이 있니? – Barmar