主题:  [原创]PHP开发环境配置(含加密程序)<3>

5DPHP版主

职务:版主
等级:2
金币:10.0
发贴:291
注册:2001/1/13 10:51:40
#12004/1/14 18:10:12
[原创]PHP开发环境配置(含加密程序)<3>


下面我们来具体实现一下Zend Encoder的加密功能:
打开PHP开发工具来写一段代码:
这是一道我上高中时信息学竞赛的题目.求水仙花数.这里是用PHP实现.
<?php
/*
* CopyRight (c) 2004,Chummy Wu
* All Rights Reserved.
*
* Filename: encoder_test.php
* Author: Chummy Wu
* Date: 1/14/2004
* Introduce: 求100~999中的水仙花数(若三位数abc,abc=a3+b3+c3,则称abc为水仙花数)
*/

echo ('100~999中的水仙花数为:<br>');

for ($a=1; $a<=9; $a++)
{
    for ($b=0; $b<=9; $b++)
    {
        for ($c=0; $c<=9; $c++)
        {
            if ($a*$a*$a+$b*$b*$b+$c*$c*$c == $a*100+$b*10+$c)
            {
                echo ( $a*100 + $b*10 + $c.' ' );
            }
        }
    }
}
?>

新建一个文件夹encoder_test,将文件保存为encoder_test.php 打开Zend Encoder.选择File -> New Project ->输入一个项目名称,比如test,然后你可以看到Zend Encoder左边多了一个"test",在上面点右键选择Add Files.将Encoder_test.php添加到里面.设置一下输出路径,点击Target Directory,我这里的路径是C:\Apache Group\Apache2\htdocs\output 最后点击Encoder按钮!OK!加密完成.


图片如下:


(如图)

下面用Ultraedit打开刚才加密过的文件.C:\Apache Group\Apache2\htdocs\output里的encoder_test.php文件.请看!!


图片如下:


(加密后显示乱码)


图片如下:


(结果)

希望这篇文章对大家有所帮助.谢谢~~

全文完.