当前位置:编程学习 > php >>

php代码错误,望好心人看看错在哪里!

错误提示:

<br />
<b>Parse error</b>:  syntax error, unexpected T_IF in <b>C:\ComsenzEXP\wwwroot\php\qqrobot.php</b> on line <b>150</b><br />

 

【150行代码“】if($ans!='false')

 

【150行区域范围如下】

if ($Event == 'ReceiveNormalIM' or $Event == 'ReceiveClusterIM' or $Event== 'ReceiveTempSession' or $Event== 'ReceiveTempClusterIM')
 {   
  //找问题答案
  $ans = $DataXml->getAns($Message)
  if($ans!='false')
  {
   echo $ans;
  }  
  else if($Event == 'ReceiveNormalIM' or $Event== 'ReceiveTempSession')
  {   
   echo "啊咧,这个我没有学过呢,不如你来教我吧?";
  }    
  exit;
 } 

追问:请问怎么修改啊啊啊
答案:应该是 if($ans!=false)
false布尔常量,不是字符常量,
另外$ans = $DataXml->getAns($Message)也要返回的是布尔值才行把所有的if($ans!='false')改为if($ans!=false)

上一个:PHP构造器是不是不能重载? - PHP进阶讨论
下一个:PHP有源代码了,怎么切换到数据库啊

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,