laravel-5 - Laravel Blade 可以在沙盒环境中使用吗?

标签 laravel-5 blade

Laravel Blade 可以在沙盒环境下使用吗,类似于 Twig 的沙盒扩展?

我需要允许用户使用模板系统,但显然不希望他们在服务器上执行任意 PHP 代码。

我想使用 Blade,因为它已经是 Laravel 的一部分,但怀疑这是不可能的。

最佳答案

默认情况下,简短的回答是否定的。

但是,您可以自己实现这一点,通过扩展 Blade 添加自定义功能。见 Blade Documentation .

关于laravel-5 - Laravel Blade 可以在沙盒环境中使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32123347/

相关文章:

blade - 我如何在Laravel 5 Blade中使用nl2br()

Laravel 5.0- Blade 模板错误

laravel - Laravel Blade 中的三元

php - laravel 登录 View 不执行任何操作

php - 如何在 Laravel 5 中将动态字段数据保存到数据库

php - 使用 Laravel DB Builder 时捕获 mysql *警告*(不是异常(exception))?

php - laravel Blade 如何设置下拉列表的选项

laravel - nginx - (http/https) 非 www 到 www 重定向

mysql - 如何使用查询生成器在 Laravel 中计算重新访问的客户(超过 1 次)?

laravel - 如何在模板中重用 Blade 部分