In PHP è possibile registrare una funzione di arresto (con register_shutdown_function()
) che è un metodo statico implementato in una classe? Voglio dire qualcosa di simile:Registrare il metodo della classe statica come funzione di arresto in PHP
//index.php
require_once("modules/Analyzer/Analyzer.php");
register_shutdown_function("Analyzer::log_shutdown");
//Analyzer.php
class Analyzer {
...
public static function log_shutdown(){
// do some awesome stuff
Analyzer::screenshot();
}
}
Hai provato? Quello che è successo? –
@Paul Crovella Per prima cosa ho pensato che non funzionasse, ma poi ho capito che era un refuso e funzionava correttamente! – ACs