I see two types of contructors in CI. For instance...
class Blog extends CI_Controller
{
function __construct()
{
parent::__construct();
}
}
If you are using Codeigniter 2+ (which you should be)... The second option will not work, as it uses the PHP4 style constructor calls.
Actually, the second option wouldn't work anyway because the php4 constructor call needs to match the class you're extending...
So yeah, use the first one. It uses PHP5 style constructor calls.
For more information on PHP5 constructors