我在命令提示符下做矩阵雨效果,我想让它改变颜色,但如果我这样做:
color 0a
:start
echo %random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
color 0b
echo %random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
goto start
颜色变化很快。我希望它们每 5 秒左右更换一次。为此,我尝试使用 for 循环,认为这是 php,但命令提示符只是快速打开和关闭。这就是我在代码中为更改颜色的 for 循环方式添加的内容:
color 0a
:start
for ($x = 0; $x < 51; x++)
{
echo %random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
}
color 0b
for ($y = 0; $y < 51; y++)
{
echo %random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
}
我对PHP一无所知,也不知道它是否在我的计算机上,但似乎某种原因是因为第一个代码块有效......抱歉这个不清楚的问题,但我真的不知道我在做什么。我将如何在这个程序中创建一个 for 循环?我做得对吗?或者这只是所有计算机都附带的一些低级版本的 PHP?