当我学习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。回声HTML可能会让你在学习时感到困惑(正如之前有人指出代码突出显示)。在您的学习之旅中,请考虑学习MVC以及如何以简单的方式应用以满足您的需求。它可以帮助您将表示与逻辑分开。
这只是一个偏好的问题,两者都是可以接受的。通常,如果要插入相当多的HTML DOM,则需要使用?>
中断php,然后在必要时重新打开。如果您只需要插入一行HTML,那么简单的回声就可以完美地运行。