Html PHP结合

时间:2017-01-11 04:57:05

标签: php html

我是编程新手,我正在尝试合并htmlphp代码。

<table>
    <tr>
        <th>Header</th>
    </tr>
    <tr>
        <td>DATA goes here : <?php echo something_number("$total");?> </td>
    </tr>
</table>

是否有其他方法可以在php行中声明html ??? 感谢各方面的帮助。

<?php

include ('db.php');
set_time_limit(0); // set unlimited execution time
ini_set("memory_limit","1000M");

3 个答案:

答案 0 :(得分:3)

是的,您也可以使用短回声标记<?= ... ?>

<td>DATA goes here : <?=something_number("$total");?> </td>

您可以使用此标记打印某些内容。但对于程序逻辑,您应该使用<?php ... ?>标记。您可以阅读有关PHP标记here的更多信息。

注意: (从Anant的角度来看)每当你在HTML中使用PHP代码时。文件扩展名应为.php,而不是.html

答案 1 :(得分:2)

如果您在具有HTML扩展名的文件中运行PHP,并且您正在使用Apache,则可以将其添加到服务器配置或(如果服务器配置为允许它)创建名为{{1的文件在您的webroot中添加以下行:

.htaccess

这将允许您的php在AddType application/x-httpd-php .html 文件中运行。

根据您使用的PHP版本及其配置方式,通常.html可能有几种替代品。

如果您使用的是PHP&lt; 7,那么您也可以使用<?php ?>而不进行任何配置更改。

如果启用了短标记,则可以使用<script language="php"> </script>,但默认情况下,这通常不会在开箱即用的* AMP堆栈中打开。

不经常使用或推荐ASP样式标记,但如果使用正确的配置,您也可以使用<? ?>

此功能也支持输出内联,而非运行代码<% %>。这是<?= ?>

的简写

如果启用了ASP样式标记,您可以使用此简写输出<?php echo ...; ?>

通常,为了兼容性和便利性,我建议坚持<%= %>

阅读一些好消息:

答案 2 :(得分:0)

我知道你得到了答案,是的,你应该使用<?php ...... ?>而且你也可以使用简写符号,但我不建议这样做。  您必须在文件中使用.PHP扩展名才能使用PHP方法并编写PHP代码。

你也可以在.PHP文件中输入html代码。

由于