2

我正在寻找类似于在 HTML 标记中使用 PHP 变量的东西?问题,但有点不同。

就我而言,我想使用这样的代码:

$somevar = 'a test';

include("file.html");

和 file.html 将包含

<b>hello, this is {$somevar}</b>

问题是它只是打印 hello, this is {$somevar}.

如何让 HTML 读取包含文件中的变量?

4

3 回答 3

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>
于 2012-11-14T21:46:26.437 回答
0

您需要在想要访问它的其他程序中包含变量定义程序。例子:

   Say test.html has $somevar.
   in file.html you do,

   <?php
   include('test.html');
    echo "<b>hello, this is $somevar</b>"; 
   ?>
于 2012-11-14T21:46:51.493 回答
0
<?php
include "stuff.php";
$somevar = "test";
?>

<html>
    <body><p><?php echo($somevar); ?></p></body>
</html>
于 2012-11-14T21:49:10.767 回答