PHP – Automatisch bestanden Plugin-based (class)
Met dit script worden PHP bestanden in een folder automatisch geladen, in deze bestanden bevind zich een PHP class welke je dan kan aanroepen vanaf het hoofdbestand, zo kan je eenvoudig bestanden met CLASSES bijzetten als zijnde “plugins”.
index.php
1 2 3 4 5 6 7 8 9 10 11 |
<?php function __autoload($class_name) { include 'scripts/' . $class_name . '.php'; } $optelaftrek = new bestand_met_class(); echo $optelaftrek->telop(); echo '</br>einde...'; ?> |
Dan in een folder genaamd “scripts” dit bestand plaatsen “bestand_met_class.php”
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php class bestand_met_class { public function telop() { return 'TELOP'; } public function trekaf() { return 'TREKAF'; } } ?> |
De output van het index.php bestand is:
1 2 |
TELOP einde... |