note 96804 added to function.spl-autoload-register

From: Date: Wed, 17 Mar 2010 04:30:42 +0000
Subject: note 96804 added to function.spl-autoload-register
Groups: php.notes 
Request: Send a blank email to php-notes+get-167120@lists.php.net to get a copy of this message
Be careful using this function on case sensitive file systems. <?php spl_autoload_extensions('.php'); spl_autoload_register(); ?> I develop on OS X and everything was working fine. But when releasing to my linux server, none of my class files were loading. I had to lowercase all my filenames, because calling a class "DatabaseObject" would try including "databaseobject.php", instead of "DatabaseObject.php" I think i'll go back to using the slower __autoload() function, just so i can keep my class files readable ---- Server IP: 69.147.83.197 Probable Submitter: 71.225.128.37 ---- Manual Page -- http://www.php.net/manual/en/function.spl-autoload-register.php Edit -- https://master.php.net/note/edit/96804 Del: integrated -- https://master.php.net/note/delete/96804/integrated Del: useless -- https://master.php.net/note/delete/96804/useless Del: bad code -- https://master.php.net/note/delete/96804/bad+code Del: spam -- https://master.php.net/note/delete/96804/spam Del: non-english -- https://master.php.net/note/delete/96804/non-english Del: in docs -- https://master.php.net/note/delete/96804/in+docs Del: other reasons-- https://master.php.net/note/delete/96804 Reject -- https://master.php.net/note/reject/96804 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#167120) next »