texto - Archivo PHP que debería ejecutarse una vez y borrarse. ¿Es posible?
string strip_tags (3)
¿Es posible crear un archivo PHP que se ejecute una vez sin errores y se elimine a sí mismo?
Esta es una excelente manera de asegurarse de que el script se elimine, sin importar si las llamadas de código intermedias salen () o no.
class DeleteOnExit
{
function __destruct()
{
unlink(__FILE__);
}
}
$g_delete_on_exit = new DeleteOnExit();
unlink () es la función válida para esto, pero a veces es útil referirse a funciones y variables en clases base o referirse a funciones en clases que aún no tienen ninguna instancia.
class SelfDelete{
public static $obj;
function __destruct(){
unlink(__FILE__);
}
function _self(){
self::$obj = new SelfDelete();
}
}
Auth::_self();
<?php unlink(__FILE__); ?>