【发布时间】:2011-10-01 04:21:20
【问题描述】:
我正在使用 PHP 制作一个 irc 机器人。在开发过程中,我希望能够动态加载和卸载类/函数。
请注意,PHP 是保持活动状态的。
例如:
主文件:
class stuff {
function stuff() { echo 'this'; }
function replaceFunction() {
remove(stuff);
add(stuff);
}
}
$stuff = new stuff();
下一步
我编辑一个函数:
function stuff() { echo 'that'; }
理想情况下,现在它已经被编辑了,我所要做的就是触发 replaceFunction() 来更新旧函数。
我怎样才能使它真正起作用?
【问题讨论】:
-
重新定义内存中的对象类?我想知道那会是什么样子...... .
标签: php irc auto-update keep-alive