哪一个更好或者必须是可以应用于实际项目的PHP脚本?

问题描述 投票:0回答:2

当我学习PHP时,我想知道我是否想要将HTML标记放在PHP脚本的中间,我想知道哪一个更好或者必须是,将它们放入PHP echo或打破PHP脚本必须启动HTML,然后使用标签php启动和关闭标记继续PHP脚本。以下是两个可以明确想法的例子。

page name: home.php example: 1
<!DOCTYPE html>
 <html>
  <head></head>
   <body>
    <?php
     a=0;
    while (a<=10){
   ?>
   <input type = "text" max-length="20">
   <?php
   }
   ?>
   </body>
 </html>

 page name: home.php example: 2
<!DOCTYPE html>
 <html>
  <head></head>
   <body>
    <?php
    a=0;
    while (a<=10){
   echo "<input type = 'text' max-length='20'>";
   }
   ?>
   </body>
 </html>
php html
2个回答
1
投票

出于学习目的,我建议你使用<?php ?><?= ?>来打破HTML。回声HTML可能会让你在学习时感到困惑(正如之前有人指出代码突出显示)。在您的学习之旅中,请考虑学习MVC以及如何以简单的方式应用以满足您的需求。它可以帮助您将表示与逻辑分开。


0
投票

这只是一个偏好的问题,两者都是可以接受的。通常,如果要插入相当多的HTML DOM,则需要使用?>中断php,然后在必要时重新打开。如果您只需要插入一行HTML,那么简单的回声就可以完美地运行。

© www.soinside.com 2019 - 2024. All rights reserved.