我的结果页面上有php代码,并且在php脚本中添加了其他代码,但是我得到了错误的PHP Parse erro语法错误,意外的是/第122行中的T_ELSE
$domain_only = preg_split('/\./', $domain);
foreach($ext as $item){
$domain = $domain_only[0].$item;
if ( checkdnsrr($domain, 'ANY') ) {
$response = '<tr id="com">
<td>
<i class="fa fa-times text-color-error"></i>
</td>
<td>
<h4 class="text-color-error">'.$domain.'</h4>
</td>
<td class="text-color-error">Rp. 125.000</td>
<td>
<a class="button button-primary" href="https://www.indoip.com/whois/'.$domain.'" target="_blank" style="background: #cd3100">
<i class="fa fa-eye icon-left"></i>Whois</a>
</td>
</tr>';
}
line 122 else
{
// =================================================
$response = '<tr id="web.id">
<td>
<i class="fa fa-check text-color-success"></i>
</td>
<td>
<h4>'.$domain.'</h4>
</td>
<td class="highlight">Rp. 55.000</td>
<td>
</td>
</tr>';
}
else
{
// =================================================
$response = '<tr id="net">
<td>
<i class="fa fa-check text-color-success"></i>
</td>
<td>
<h4>'.$domain.'</h4>
</td>
<td class="highlight">Rp. 93.000</td>
<td>
</td>
</tr>';
}
else
{
// =================================================
$response = '<tr id="co.id">
<td>
<i class="fa fa-check text-color-success"></i>
</td>
<td>
<h4>'.$domain.'</h4>
</td>
<td class="highlight">Rp. 80.000</td>
<td>
</td>
</tr>';
}
else
{
// =================================================
$response = '<tr id="net.id">
<td>
<i class="fa fa-check text-color-success"></i>
</td>
<td>
<h4>'.$domain.'</h4>
</td>
<td class="highlight">Rp. 65.000</td>
<td>
</td>
</tr>';
}
echo $response;
$i++;
}
?>
如果仅使用2,则脚本运行平稳,但是如果我添加了类似上面的错误。
如何解决此错误,上面的代码中是否缺少代码?
非常感谢所有帮助
答案 0 :(得分:0)
您不能使用其他多个朋友。如果其他情况,则应使用嵌套:
if ( checkdnsrr($domain, 'ANY')) {
} else if ( checkdnsrr($domain, 'secondValue')) { // You are missing this part and not adding if condition
} else if (checkdnsrr($domain, 'thirdValue')) { // You are missing this part and not adding if condition
} else if (checkdnsrr($domain, 'fourthValue')) { // You are missing this part and not adding if condition
} else {
}
您可以在链接https://www.w3schools.com/php/showphp.asp?filename=demo_if_elseif
上进行检查在这里,您需要检查您的要求,并需要让您的条件显示不同的价格。我不确定您的要求,因此无法为您设定特殊条件。希望对您有帮助。
答案 1 :(得分:0)
您可以将一个else
与一个if
语句一起使用。如果您想要更多else
,则必须使用else if