假设我有一个名为example
的数据库表,我在里面有一个文件位置example.html
。有没有办法使用laravel从数据库中获取该文件位置并将其显示在div中?文件存储在本地,因此我的网络服务器此刻在本地运行。
任何指导或帮助将不胜感激。
答案 0 :(得分:0)
您可以从数据库中获取文件的路径和名称,然后您只需要包含该文件。如果其路径为/pages
且其名称为example.html
,则可以执行此操作:
$path = '/pages';
$filename = 'example.php';
include($path."/".$filename);
当包含文件时,解析将退出PHP模式并进入HTML 模式在目标文件的开头,然后再次恢复 端。
答案 1 :(得分:0)
要包含html内容,您可以使用:
$html = file_get_contents("file.html");
echo $html; // this works like incluide html inside you PHP file
要在Laravel模板中显示html scaped,您应该使用双花括号语法
{!! $html !!}