我已经经历一个WordPress插件的代码,发现了以下内容:什么时候(如果有的话)可以在PHP中执行此操作吗?
eval('?>' . $foo . '<?php ');
我很好奇,如果有一些具体的情况我不知道,这将是正道输出$foo
变量。这只是一个插件作者古怪的例子,或者是我应该知道的吗?我刚使用echo
...
UPDATE:
感谢所有伟大的反馈。我现在面对的是,我没有想到模板场景。具体来说,这发生在WP Super Cache插件中。我想我必须仔细看看是否有必要。我认为超级缓存在所有的PHP已经被处理后缓存了Wordpress的html输出...
这仅仅是horroristic。 – vbence 2011-03-31 20:58:01
那行代码会给我做噩梦O.o – 2011-03-31 21:06:03