为什么我要打印对角线图案的ini PHP,输出像波纹管一样
这是我的代码
for ($i = 0; $i < 7; $i++)
{
// Loop denoting columns
for ($j = 0; $j < 7; $j++)
{
if ($i == 0 || $j == 0 || $i == $j ||
$i == 7 - 1 || $j == 7 - 1 ||
$i + $j == 7 - 1)
echo "# ";
else
echo " ";
}
echo "<br>";
}
但是我得到这样的输出
输出看起来有所不同,我的代码有误??
谢谢
答案 0 :(得分:0)
您输入#时带空格(2个字符)与单独的空格(1个字符)。您可以通过两种方法来更改代码:
...
echo "# ";
else
echo " ";
...
至(2个字符):
...
echo "# ";
else
echo " ";
...
或至(1个字符):
...
echo "#";
else
echo " ";
...