隔离的PHP执行区域

时间:2011-07-06 00:18:12

标签: php

是否可以包含一个php脚本(给出了它当前的项目性质,可能会搞砸它)只有有限的变量。

这是因为我想将文件作为数据模板运行,但我没有用户能够访问所有数据。特别是在共享服务上。我不想在每个变量上使用unset,因为我稍后会再次使用它们。

我希望能够在解释器中打开一个私有区域,这样我就可以只使用某些变量来运行脚本,从长远来看。

提前致谢。

1 个答案:

答案 0 :(得分:2)

您可以创建临时文件并使用

之类的内容执行它
exec("php -f /path/to/temporary/script.php");