我正在寻找类似于Using PHP variables inside HTML tags?问题的东西,但有点不同。
在我的情况下,我想使用这样的代码:
$somevar = 'a test';
include("file.html");
和file.html将包含
<b>hello, this is {$somevar}</b>
问题在于它只打印 hello, this is {$somevar}
。
如何让HTML读取包含文件中的变量?
答案 0 :(得分:1)
echo "<b>hello, this is {$somevar}</b>";
或
<b>hello, this is <?=$somevar?></b>
或
<b>hello, this is <?php echo $somevar; ?></b>
或
<b>hello, this is <?php print $somevar; ?></b>
答案 1 :(得分:0)
您需要在想要访问它的其他程序中包含变量定义程序。 例如:
Say test.html has $somevar.
in file.html you do,
<?php
include('test.html');
echo "<b>hello, this is $somevar</b>";
?>
答案 2 :(得分:0)
<?php
include "stuff.php";
$somevar = "test";
?>
<html>
<body><p><?php echo($somevar); ?></p></body>
</html>