我可以将 <?php> 放在 <p> 标记内吗? [复制]

Posted

技术标签:

【中文标题】我可以将 <?php> 放在 <p> 标记内吗? [复制]【英文标题】:Can I put <?php> inside <p> tag? [duplicate] 【发布时间】:2016-12-05 05:57:09 【问题描述】:

这是 wordpress 上的一个 php 文件。我想知道我是否可以将&lt;?php&gt; 放入&lt;p&gt;&lt;h&gt; 或类似的东西,这样我就可以在特定的id 上添加css。

例如

 <div class="eight columns">
            <div class="padding-right">
                <p id="address"><?php the_candidate_address(); ?></p>

            </div>
</div>

谢谢!

【问题讨论】:

当然可以。只需确保您已运行 PHP 并且是 .php 扩展名。您发布的内容有什么问题? 您可以在任何 .php 文件中随心所欲地编写 PHP 代码。你为什么不简单地测试你的例子?你甚至可以写&lt;p data-my&lt;?php echo 'custom';?&gt;attribute="data"&gt; 不过我很好奇;您的网站是否仅编码为.html 文件?就我而言,你的问题很不清楚,而且缺乏细节。 【参考方案1】:
       <div class="eight columns">
                <div class="padding-right">
                    <p id="address"><?php echo "Hello"; ?></p>

                </div>
       </div>

是的,你可以这样做。

    <div class="sample">
          <p> Here goes the php code<br>
            <?php 
              date_default_timezone_set("America/New_York");
              echo "Today is".date("d-m-Y"); 
            ?>
         </p>
    </div>

希望对你有所帮助。

【讨论】:

【参考方案2】:

简短的回答 - 是的。您可以在任何 HTML 标记中交错 &lt;?php&gt; 标记。

【讨论】:

【参考方案3】:

是的,你可以这样做。没有我看到的问题。 PHP 代码也可以类似地工作。

示例:-

<p><?php echo $myName; ?></p>

<?php echo $myName; ?>
<p>Something else here</p>

两者都能正常工作。

【讨论】:

以上是关于我可以将 <?php> 放在 <p> 标记内吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

将mysql结果放在一个数组中

如何将表格放在表格中?

如何将 MySQL 表列作为变量放在 <script> 中?

PHP - 将特定的 $variable 设置为 NULL

将 html 移动到 php 后发生的变化包括

我应该将 Google Analytics JS 放在 <head> 还是 <body> 的末尾?