模拟运行php,window_PHP+Javascript模拟Matrix画面, 直接存为*.php文件运行即 - phpStudy...

PHP+Javascript模拟Matrix画面

直接存为*.php文件运行即可。

$color_back="#000000";

$number_w=8;

$number_h=6;

$space=1;

$font_size=20;

$speed=0;

?>

The Matrix

// *****************************************************************

// Written By Caocao

// caocao@eastday.com

// http://caocao.oso.com.cn

// *****************************************************************

number_h= echo $number_h;?>;

number_w= echo $number_w;?>;

step=5;

text=new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");

grad=new Array("#000000","#004000","#008000","#00C000","#00FF00");

function line()

{

this.start=100;

this.end=60;

this.restart=0;

}

function randchar()

{

return (text[Math.round(Math.random()*25)]);

}

function initial()

{

matrix=new Array();

light=new Array();

for (i=0;i

{

for (j=0;j

{

matrix[i*number_h+j]=" echo $color_back;?>";

}

}

for (j=0;j

{

light[j]=new line();

}

}

function new_light()

{

for (j=0;j

{

if (light[j].restart==0)

{

light[j].start=0;

light[j].end=-10-Math.round(Math.random()*20);

light[j].restart=light[j].end-Math.round(Math.random()*20);

}

else

{

light[j].start++;

light[j].end++;

light[j].restart++;

}

}

}

function new_color(i,j)

{

if ((light[j].start-i)<5&&(light[j].start-i)>0)

{

return (light[j].start-i);

}

if ((i-light[j].end)<5&&(i-light[j].end)>0)

{

return (i-light[j].end);

}

if ((i-light[j].end)>4&&(light[j].start-i)>4)

{

return (4);

}

return (0);

}

function display()

{

for (i=0;i

{

for (j=0;j

{

eval("w"+i+"h"+j).innerHTML=""+randchar()+"";

}

}

}

function show()

{

new_light();

display();

setTimeout("show()", echo $speed;?>);

}

echo "

";

echo "

for ($i=0;$i

{

echo "

";

for ($j=0;$j

{

echo "

M";

}

echo "

";

}

echo "

";

?>

initial();

show();

本文作者:相关阅读:

jquery中实现简单的tabs插件功能的代码

8个简单实用的CSS秘诀

linux系统下查找文件—whereis命令

关于网站计数器的PHP程序代码

PHP教程:cookie和数组的结合实现购物车

Prototype Object对象 学习

DataGrid入门经典

Discuz板块横排显示图片的实现方法

如何在PHP中使用Oracle数据库(3)

将数字格式的计算结果转为汉字格式

freebsd 单一网卡配置多个IP

雅黑字体对IE中的网页布局的影响

十五年磨一剑 Wine 1.0 正式版发布

JSP彩色验证码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值