我被告知使用php在for循环中创建半个金字塔,如下所示:
54321
4321
321
21
1
到目前为止,这就是我所创造的,但我不知道如何去创造金字塔的其余部分。
for ($iB = 5; $iB >=0; $iB--) {
echo $iB.'<br>';
}
使用嵌套的for loop
。试试这个。。。
for ($iB = 5; $iB > 0; $iB--) {
for($i = $iB; $i > 0; $i--){
echo $i;
}
echo '<br />';
}
如果有人决定不使用数字输入,请执行
$str = '54321';
while( $str ) {
echo $str . PHP_EOL; // use <br> if output is in html
$str = substr( $str, 1 );
}