与Php一起使用时无法识别Html代码

I get below output on the browser:

class="text"> class="text"> class="text"> class="text"> class="text">

Issue is with the line below:

<tr <?php=($cnt%2?'':'bgcolor="#EAEBEE"')?> class="text">

html code after end tag of PHP '?>' is not recognized as Html

Let me know if more code is required to debug.

The correct syntax for a shorthand <?php echo tag is this: <?=

Try this:

<tr <?=($cnt%2?'':'bgcolor="#EAEBEE"')?> class="text">