我需要我的Blade 模板的HTML作为字符串.

我将使用HTML字符串从中生成PDF.

目前,我有Blade 流作为对浏览器的回应.

 return view('users.edit', compact('user'));

How can I get the raw HTML string from the blade template?

推荐答案

你可以在view上拨打render().

$html = view('users.edit', compact('user'))->render();

有关更多信息,请参阅View源代码.

Php相关问答推荐

当我们使用PHPUnit时,控制台中的--uses param到底起了什么作用以及如何使用?

Symfony Monolog:使用多个格式化程序

WooCommerce/WordPress:简单的产品属性显示

如何在php中生成包含第100秒的时间序列?

将购物车按钮重定向到Checkout-Wooccommerce

PHP Match如何准确判断条件?

既然setSQLLogger()已被弃用,如何使用中间件在 Doctrine 3 中记录查询执行时间?

我不明白为什么我收到未定义的数组键异常错误 - Laravel 9 PHP 8

如何在 PHP laravel 中将图像的透明背景转换为白色?

使用产品自定义字段作为 WooCommerce 中特定用户角色的折扣百分比

在 WooCommerce 管理变量产品中启用其他变体图像

注册命名空间后如何获取xml node 值?

跟踪通过 WooCommerce 分层定价表插件进行的购买

PHP 合并/合并多维数组

我怎样才能在 .htaccess 中有 2 个参数?

如何在 Process facade 中转义特殊字符?

Laravel 查询关系是否为 bool

Symfony 在将它传递给 Twig 时是否从数据库中获取整个对象?

通过php在xml文件中添加 node

try 在 Laravel Blade 上显示值时出现未定义的变量 X 问题