我有一小部分插入支付记录到数据库中。下面给出:为什么在静态函数上显示致命错误
<?php
class pay{
public static function pay($user, $income, $type, $refid='--'){
mysql_query("INSERT INTO earn VALUES (NULL, '$user', '$income', '$refid', '$type', ".time().")");
}
}
?>
但浏览器提供以下致命的错误..
Fatal error: Constructor pay::pay() cannot be static in F:\xampp\htdocs\new\sts\class.php on line 41
我感到困惑的是,为什么错误出现..请帮助我理解。