On 26 Jan 2012, at 14:44, Floyd Resler wrote:

> I am using __autoload for my site which is conflicting with the autoloading 
> of PHPExcel.  I tried using spl_autoload_register thinking that might be the 
> way to go but when I tried I got a "cannot be redeclared" error.  I include 
> my autoload script (include_once "../../lib/autoload.php";) and my 
> autoload.php script looks like this:
> <?
>       function __autoload($class_name) {
>               $path="../../lib/class.$class_name.php";
>               if(file_exists($path)) {
>                       require_once $path;
>               }
>       }
> ?>
> 
> As stated, when I change __autoload to spl_autoload_register I get the can't 
> be redeclared error.  Any ideas?

spl_autoload_register is a function you call, not a function you define. See 
the example on the manual page for that function.

-Stuart

-- 
Stuart Dallas
3ft9 Ltd
http://3ft9.com/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to