解决方案 »

  1.   

    最终输出结果就是个三角形 空格为了看的清楚我用0代替的 
    0000*
    000***
    00*****
    0*******   
    这个是四行的例子 但是我要随机行 不知道怎么办了  如果能在这个外层循环
    for($h=mt_rand(3, 9);$h-1>=0;$h--){}
    变成($h=mt_rand(3, 9);$h-1>=0;$h--;$k=1;$k++)这样就好了 我就可以在循环体力调用$k了可是for循环又不能写两个++的循环
    不知道怎么办 苦恼
      

  2.   


    其实我不知道要干啥   难道是下面的输出?
    <?php$rand = mt_rand(3,9);for($h=$rand;$h>0;$h--){
        echo str_pad('0',$h,'0').str_pad('*',2*($rand-$h)+1,'*');
        echo "<br/>";
    }000000*
    00000***
    0000*****
    000*******
    00*********
    0***********