前端之家收集整理的这篇文章主要介绍了
有没有办法用PHP“解包”一个文件?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在研究
PHP IRC Bot,我正在研究这些命令.
在main.PHP的开头,启动bot的脚本,它包含class_lib.PHP文件并实例化该类的对象.我想处理一个!reload命令,它将“解包”该文件然后重新包装它.这是可能的,或者如果我在发送该命令时再次包含它会没有问题吗?
编辑:基本上,我希望能够修改和重新加载类,而无需重新启动机器人.
为什么不让对象重新加载默认设置,或重新启动,而不是你描述的
内容?我很确定你无论如何也做不到.
另外,不要尝试使用class_lib.PHP加载对象.包含带有对象的类文件,然后在需要的地方和时间创建对象.这样你可以阻止它,销毁对象,然后重新实例化另一个对象,它应该完成你想要的.