在包含的html中使用php变量

时间:2012-11-14 21:45:21

标签: php include var

我正在寻找类似于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读取包含文件中的变量?

3 个答案:

答案 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>