在 PHP 变量中定义 html 代码

2022-08-30 20:11:17

我想在php变量中包含html代码。我记得有一种方法可以在php变量中定义html代码,类似于以下内容:

<?php $my_var = { ?>
<div>SOME HTML</div>
<?php } ?>

我找到了它,但我现在找不到它。有别的东西,而不是,但我不记得了。我希望直接编写如上所述的html代码,所以不喜欢这样:有什么想法吗?PHP.net"{"$my_var = '<div>SOME HTML</div>';


答案 1

试试这个:

<?php ob_start(); ?>
<div>HTML goes here...</div>
<div>More HTML...</div>
<?php $my_var = ob_get_clean(); ?>

这样,您将保留 HTML 的语法突出显示。


答案 2
<?php
$my_var = <<<EOD
<div>SOME HTML</div>
EOD;
?>

它被称为遗传语法


推荐