On Jan 26, 2012, at 10:15 AM, Stuart Dallas wrote:

> 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
> 

Yeah, silly me for not reading the manual page! :)  It's amazing how well it 
works when you follow the instructions!

Thanks!
Floyd



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

Reply via email to