登陆

为什么不显示颜色

为什么不显示颜色

<?php


    function test($color1,$color2="red"){

        echo '<table width="800px" border="1px">';

        for($i=1;$i<11;$i++){

            if($i%2==0){

                echo '<tr bgcolor:$color2>';

            }else{

                echo '<tr bgcolor:$color1>';

            }

            for($j=1;$j<11;$j++){

                echo '<td>'.$j.'×'.$i.'='.$i*$j.'</td>';

            }

            echo '</tr>';

        }

        return ;

        echo '</table>';

    }

    $a=test('green');

    echo $a;

?>


# PHP
Dante Dante 36 天前 78 次浏览

全部回复(1)我要回复

  • 韦小宝

    韦小宝2019-02-15 09:50:33

    你看一下直接输出会不会有颜色

    回复
    0
  • Dante

    谢谢啦,昨晚发现是单引号和双引号的问题。_(¦3」∠)_ 在tr bgcolor那两行外面用了单引号,所以没有解析出来颜色

    Dante · 2019-02-15 10:30:29
  • 取消 回复 发送