>백엔드 개발 >PHP 튜토리얼 >循环有关问题求大神解答 小弟我的QQ是2509577255

循环有关问题求大神解答 小弟我的QQ是2509577255

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-13 12:11:34899검색

循环问题求大神解答 我的QQ是2509577255

for($h=mt_rand(3, 9);$h-1>=0;$h--){
for ($z=$h;$z-1>=0;$z--){
echo "0";
}
/*
 * 这里我想写一个循环第一行输出1个* 星号
 * 第二行输出三个 第三行输出五个 第四行输出七个    也就是2n-1个  有n行的话
 * 我在上面随机产生了  3-9行 
 * 这个循环应该怎么写呢?
 */

echo "
";
}
------解决思路----------------------

其实我不知道要干啥   难道是下面的输出?

<?php<br /><br />$rand = mt_rand(3,9);<br /><br />for($h=$rand;$h>0;$h--){<br />    echo str_pad('0',$h,'0').str_pad('*',2*($rand-$h)+1,'*');<br />    echo "<br/>";<br />}


000000*<br />00000***<br />0000*****<br />000*******<br />00*********<br />0***********

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.