register_shutdown_function()和__destruct()触发时机及触发先后顺序
原创

register_shutdown_function()和__destruct()触发时机及触发先后顺序
PHP类实例化的对象未被显式销毁或该对象的引用未被全部删除时,先执行register_shutdown_function,后执行__destruct;PHP类实例化的对象被显式销毁(类被赋值或null或被unset)或该对象所有的引用都被删除时,先执行register_shutdown_function,后执行__destruct