简单分析:

ignore_user_abort()函数设置与客户机断开是否会终止脚本的执行。这里设置为true则忽略与用户的断开,即使与客户机断开脚本仍会执行。

set_time_limit()函数设置脚本最大执行时间。这里设置为0,即没有时间方面的限制。

unlink(FILE)删除文件本身,以起到隐蔽自身的作用。


复现:

file

访问后删除自身。

file

ctrl+c结束后重新监听依然可以。

file

缺点

重启容器后就无效了。


代码

链接:https://pan.baidu.com/s/14sOutXOoAWh6KmVh1tTlyw 
提取码:f0tg