我正在尝试使用星形图案打印字母'A',但某处我错了。代码如下 -
<?php
for ($row=0; $row<=7; $row++)
{
for ($column=0; $column<=7; $column++)
{
if ((($column == 1 or $column == 5) and $row != 0) or (($row == 0 or $row == 3) and ($column > 1 and $column < 5)))
echo "*";
else
echo " ";
}
echo "<br>";
}
?>
字母A没有以正确的格式显示。
答案 0 :(得分:1)
你不应该使用空格。选择另一个角色或使用
,这是一个牢不可破的空间。
Web浏览器删除连续的空格,以便两个非空格字符之间只有一个空格。这就是你的显示器坏了的原因。
无论如何都会打印牢不可破的空格。
答案 1 :(得分:0)
只需添加您的其他屏蔽echo " ";