Eventuali duplicati:
Is there a way to program 100% object-oriented in PHP?Esiste un equivalente PHP per `public static main (String [] args)` in Java?
Quello che sto cercando di realizzare sarebbe simile a questa:
<?php
//index.php
class Site{
public static function main(){
// starts all the processing of the site
}
}
?>
In modo che quando un utente visita il sito index.php
il sito sarà avviare senza avere alcun codice al di fuori della classe.
Sì. So che potrei usare __autoload
o anche spl_autoload_register
per gestire l'autoloading delle classi, ma che molto probabilmente dovrebbe essere aggiunto al di fuori della classe.
Ho i miei dubbi che questo è possibile ma non so perché questo non sarebbe possibile.
Perché mai avresti bisogno di un punto di ingresso in php ??? – perilbrain
@deceze sì, sembra che potrebbe soddisfare i requisiti della mia domanda, tuttavia tutte le volte che l'ho cercato non è mai apparso nei risultati. Potrebbe essere che stavo usando le informazioni sbagliate nella mia ricerca. – JRSofty
Sì, c'è ... public function __construct() {/ * Fai qualcosa per la costruzione di oggetti * /} – Matth3w