仅当<;表>;php标记之外的标记

仅当<;表>;php标记之外的标记,php,Php,无论我在哪里查看和研究,似乎都可以将标记放在php代码中,但出于某种原因,只有当我的标记在php之外时,它才能工作。我似乎弄不明白它的问题所在。我试图在内部打印的原因是,我试图创建一个嵌套的for循环。目前,我在php之外注释掉了表标记,并将它们打印在php代码中。这目前不起作用。这是我的密码,再次感谢你 <?php print( '<?xml version = "1.0" encoding = "utf-8"?>') ?> <!DOCTYPE html PUBL

无论我在哪里查看和研究,似乎都可以将标记放在php代码中,但出于某种原因,只有当我的标记在php之外时,它才能工作。我似乎弄不明白它的问题所在。我试图在内部打印的原因是,我试图创建一个嵌套的for循环。目前,我在php之外注释掉了表标记,并将它们打印在php代码中。这目前不起作用。这是我的密码,再次感谢你

<?php print( '<?xml version = "1.0" encoding = "utf-8"?>') ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>User selection page</title>
    </head>

    <!-- <table border="1px"> -->
    <!-- <tbody> -->
    <?php
        /*
        Version 1.1: Instead of printing the teams in different cells we are going to print the 
        games in one row and we select the game itself to see if an upset will occur.
        */


        require_once('Conference.php');         
        $loadGameClass = new Conference();
        $loadGameClass->loadTeams(array("(1)Gonzaga vs (16)Southern U", "(8)Pittsburgh vs (9)Wichita St", "(5)Wisconsin vs (12)Ole Miss", "(4)Kansas st vs (13)Boise St", "(6)Arizona vs (11)Belmont", "(3)New Mexico vs (14) Harvard", "(7)Notre Dame vs (10)Iowa St", "(2)Ohio St vs (15) Iona"));
        $teams = $loadGameClass->getTeams();

        echo "<table border="1">";

        for ($i = 0; $i < 8; $i++) 
        {
        $highSeed = $teams[$i];
        //$lowSeed = $teams[((2*8)-1)-$i];
        echo "<tr><td>$highSeed</td>"; //<td>$lowSeed</td></tr>
        }

        echo "</table>";
    ?>
    <!-- </tbody> -->
    <!-- </table> -->

    <body>
    </body>
</html>

用户选择页
第一个问题是

echo "<table border="1">";
echo”“;
应该是

echo '<table border="1">';
echo';
然后

echo“$highSeed”;
更好的方法是

echo '<tr><td>'.$highSeed.'</td></tr>';
echo'.$highSeed';

我上次对表格标签做了修改,而不是tr或td标签,所以这可能是问题所在!谢谢你澄清了这个问题!是的,将html和php分开比较好,我更喜欢像在回答中那样连接起来。
echo '<tr><td>'.$highSeed.'</td></tr>';