我正在寻找类似于在 HTML 标记中使用 PHP 变量的东西?问题,但有点不同。
就我而言,我想使用这样的代码:
$somevar = 'a test';
include("file.html");
和 file.html 将包含
<b>hello, this is {$somevar}</b>
问题是它只是打印 hello, this is {$somevar}
.
如何让 HTML 读取包含文件中的变量?
我正在寻找类似于在 HTML 标记中使用 PHP 变量的东西?问题,但有点不同。
就我而言,我想使用这样的代码:
$somevar = 'a test';
include("file.html");
和 file.html 将包含
<b>hello, this is {$somevar}</b>
问题是它只是打印 hello, this is {$somevar}
.
如何让 HTML 读取包含文件中的变量?
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>
您需要在想要访问它的其他程序中包含变量定义程序。例子:
Say test.html has $somevar.
in file.html you do,
<?php
include('test.html');
echo "<b>hello, this is $somevar</b>";
?>
<?php
include "stuff.php";
$somevar = "test";
?>
<html>
<body><p><?php echo($somevar); ?></p></body>
</html>