如何将HTML页面的整个主体部分转换为PHP

时间:2016-02-09 16:23:05

标签: php

我是PHP编程的新手,我想知道是否可以将HTML页面的整个部分更改为PHP。如果是,我该怎么办? 例如,让我们考虑这段代码:

 <body>
        <div class="headertitle">
             <a href="https://www.google.com">Google</a>
        </div>
             <br/><br/>

              <div class="row">

                <div class="large-post">

                  <center><h3>Dev Zone</h3></center>

                  // Here I want to add some PHP code
                  // $dev = "Hello";
                  // echo $dev;

                  <div class="separator"></div>
                  <br/>
                  <h6>Hello!</h6>

                </div>

            <script src="js/vendor/jquery.js"></script>

</body>

非常感谢。

3 个答案:

答案 0 :(得分:0)

您可以这样做:

https://app.recruiterbox.com/widget/13587/openings/

您的文件需要 .php 扩展才能正常工作。

答案 1 :(得分:0)

有很多方法可以实现,您可以在html文件中内联PHP代码并使用.php扩展名。或者只在.php文件中使用PHP代码并改为回显html代码。最重要的是您的文件需要正确解析.php扩展名。

示例:inline_php.php

<html>
  <body>
   <?php 
     $dev = "Hello";
     echo "something";
   ?>
  </body>
<html>

或者您可以在完整的PHP文件中回显HTML

示例:index.php

<?php
echo "<html>\n";
echo "<body>\n";
$dev = "hello";
$somevariable = $dev."42";
dosomething(); //comment
// the \n is only for readability with inspect element.
echo "something else\n";
echo " </body>\n";
echo "<html>\n";

所以在你的具体情况下我会这样做:

  

将文件命名为index.php

<body>
        <div class="headertitle">
             <a href="https://www.google.com">Google</a>
        </div>
             <br/><br/>

              <div class="row">

                <div class="large-post">
                  <center><h3>Dev Zone</h3></center>
                  <?php // Here I want to add some PHP code
                    $dev = "Hello";
                    echo $dev;
                  ?>
                  <div class="separator"></div>
                  <br/>
                  <h6>Hello!</h6>
                </div>
            <script src="js/vendor/jquery.js"></script>
</body>

答案 2 :(得分:0)

现在我看到了您的修改,我更了解您的问题。

有许多方法可以将PHP展示到HTML中,无论如何这是一个很好的起点。

你写的地方

// Here I want to add some PHP code
// $dev = "Hello";
// echo $dev;

您必须将代码包装在开头<?php和结束?>中,以使您的Web服务器了解您的页面部分需要以PHP格式读取。

这意味着前一部分需要成为:

<?php
    // Here I want to add some PHP code
    $dev = "Hello world";

    echo $dev;
?>

正如其他人已经告诉过你的那样,你的页面必须有.php扩展名,你需要运行一个Web服务器。

您可以使用php direclty(显然需要在您的计算机上安装它),使用从项目文件夹启动的命令php -S localhost:8000,或安装类似XAMPP的内容,这可能是更新手 - 友好。