代码之家  ›  专栏  ›  技术社区  ›  tim

可以独立运行PHP代码吗?

  •  -1
  • tim  · 技术社区  · 6 年前

    是否可以在一个独立的范围内运行用户提交的PHP代码?这意味着代码将无法访问机器或php环境中的任何外部资源?

    或者是使用javascript并在V8js对象中执行它的唯一选项?

    1 回复  |  直到 5 年前
        1
  •  1
  •   tim    6 年前

    http://docs.php.net/runkit

    $sandbox = new Runkit_Sandbox($options);
    $sandbox->ini_set(…);
    $sandbox->eval($code);
    

    https://github.com/zenovich/runkit https://github.com/runkit7/runkit7

    推荐文章