PHP- @ in while(@ $ rows = mysql_fetch_array($ result))

时间:2012-11-07 09:13:52

标签: php mysql

  

可能重复:
  Reference - What does this symbol mean in PHP?

我有一些像

这样的PHP代码
$query="SELECT RollNo,Name FROM student" ;
$result = $mysql->execute_sql_query($query);
while(@$rows = mysql_fetch_array($result))
{
        $studentArray[] = array("rollNo" => $rows['RollNo'], "name" => $rows['Name']);      
 }

我怀疑为什么在行中使用@

while(@ $ rows = mysql_fetch_array($ result))

1 个答案:

答案 0 :(得分:2)

它会抑制错误消息 - 请参阅PHP手册中的Error Control Operators