Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] ustawianie scieżek w projekcie
Forum PHP.pl > Forum > Przedszkole
codex
Witam. Projekt mi się rozrasta i co chwilę muszę na nowo poprawiać scieżki w projekcie. Można jakoś na sztywno zdefiniować w php katalogi?
darko
Cześć. Zainteresuj się tematem autoloadera w php.
goartur
Kiedys mialem tez taki problemy, najlepiej uzywac autoloaderow w klasie.
Oto przyklad mojego autoloadera ktory w przykladnie nizej laduje wszystkie pliki znajdujace sie w folderze app/class
Autoloader to helper.

  1.  
  2. class AutoLoad
  3. {
  4. private $path;
  5.  
  6. public function __construct($path)
  7. {
  8. $this->path = $path;
  9. spl_autoload_register(array($this, 'load'));
  10. }
  11.  
  12. function load($file)
  13. {
  14. if (is_file($this->path . '/' . $file . '.php')) {
  15. require_once($this->path . '/' . $file . '.php');
  16. }
  17. }
  18. }


Sposob uzycia:
  1. new AutoLoader('app/class');


To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.