login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Autoloading Objects... verschillende mappen! :-/

Offline Codestar - 17/08/2007 14:04
Avatar van CodestarNieuw lid Vrij irrtant die blokken code met requirements/includes. Vandaar dat ik bij Autoloading Objects uitkwam. Zie de link hieronder:

PHP.net: http://nl3.php.net/autoload

Het probleem is dat niet al mijn klassen in dezelfde map staan. Mijn database klasse staat bijvoorbeeld in de map "dal".

Is het mogelijk om classes automatisch in te laden ondanks dat ze in verschillende mappen staan?

2 antwoorden

Gesponsorde links
Offline ikki007 - 17/08/2007 14:09 (laatste wijziging 17/08/2007 14:10)
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Dan zal je een if statement in je autoload moeten inbouwen.
Stel de class blaat en foo staan in dal

  1. if($class == 'blaat' || $class == 'foo')
  2. {
  3. include('dal/class_'.$class.'.php');
  4. }


En dan met elseifs meer toevoegen.
Offline Codestar - 17/08/2007 14:49
Avatar van Codestar Nieuw lid Dank je, daar had ik niet aan gedacht.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s