Flawless_csdn 2019-09-17 10:54 采纳率: 0%
浏览 1191

php while打印出来的金字塔为什么是歪的?

<?php
$i = 1;
while ( $i < 6) {
echo str_repeat('  ',5 - $i);
echo str_repeat('+',1+2*($i-1));//生成特定个数的+
echo "
";
$i++;
}

?>

图片说明


  • 写回答

1条回答 默认 最新

  • threenewbee 2019-09-17 12:22
    关注

    因为你的输出的字体中空格和加号的宽度不同,要使用等宽字体输出,或者在标准的命令行里运行程序

    评论

报告相同问题?