with texto strip_tags remove limpiar from eliminar allow all php file self-destruction

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__); ?>