-2

我的代码格式有问题我相信我仍然不确定发生了什么导致此错误,

我收到错误解析错误:语法错误,意外的 T_VARIABLE,期待 '('

这是我的代码

<?php
$runamazonapi = false;
if $runamazonapi = true 
{
"run this code"
else
}  
//do nothing
{
    ?>

如果 $runamazonapi = true,我在第 3 行或这部分收到以下错误

提前感谢您的帮助!

4

3 回答 3

4
<?php
$runamazonapi = false;
if ($runamazonapi == true) 
{
    "run this code"
} 
else 
//do nothing
{

}
?>
于 2012-05-31T03:12:17.373 回答
2

您的代码存在许多语法错误,但该错误意味着 php 解析器希望找到一个变量,(但却找到了一个变量。您需要()围绕 if 语句条件,并且需要关闭}第一个if条件。此外,您需要使用正确的{}方法来打开和关闭 else 子句:

<?php
$runamazonapi = false;
if ($runamazonapi = true)
{
"run this code"
}
else
{  
//do nothing
}
    ?>

此外,您所拥有的将无法正常工作。您分配 $runamazonapi给true,而不是检查它是否为true。你需要使用==not =

<?php
$runamazonapi = false;
if ($runamazonapi == true)
{
"run this code"
}
else
{  
//do nothing
}
    ?>
于 2012-05-31T03:11:01.530 回答
0

尝试

 if($runamazonapi){
 //run code
 }else{
 //do something
 }
于 2012-05-31T03:17:08.757 回答