class ecs_error
{
var $_message = array();
var $_template = '';
var $error_no = 0;
/**
* 构造函数
*
* @access public
* @param string $tpl
* @return void
*/
function __construct($tpl)
{
$this->ecs_error($tpl);
}
/**
* 构造函数
*
* @access public
* @param string $tpl
* @return void
*/
function ecs_error($tpl)
{
$this->_template = $tpl;
}
已经有了一个__construct(), 还有一个跟类名同名的构造函数ecs_error();
是为了匹配不同的版本吗? 为什么要有两个构造函数?