Autoloading
| From: | Floyd Resler | Date: | Thu, 26 Jan 2012 14:44:01 +0000 |
| Subject: | Autoloading | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-316394@lists.php.net to get a copy of this message | ||
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?
Thanks!
Floyd