php实现有趣的人品测试程序实例

5年以前  |  阅读数:305 次  |  编程语言:PHP 

本文实例讲述了php实现有趣的人品测试程序。分享给大家供大家参考。具体实现方法如下:


    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>算算你的人品BY冷枫哥哥</title>
    <style type="text/css">
    .btn{background:#fff; color:#005681;border-width:1px;padding-left:15px;padding-right:15px;vertical-align:middle}
    .input{border:solid 1px #B6D9E3;padding:2px 0px 2px 1px;font-size:1.0em;vertical-align:middle}</style></head>
    <body><center><br><br><br><br><br><br>
    <form method="GET">
    输入你的姓名来算算你的人品:<br>
    <input type="text" name="name" maxlength=12 class=input>
    <input type=submit name="submit" value="我来看看" class=btn>
    <input type=reset name="reset" value="还是算了" class=btn>
    </form></center>
    <p align=center>程序制作:冷枫哥哥(C)1.01 </p>
    <?php
    /* 人品计算器
    作者:陈文 2007.11.22 
    版本:1.01 
    */
    function js(){
    $name = $_GET['name'];
    $name=htmlspecialchars($name);
    echo "你的大名是:<font color=red>".$name."</font></br></br>";
    for($i = 0;$i < strlen($name); $i++){
    $a=$a+ord($name[$i]);
    }
    if($name=="高富帅"){//此处可以换上你的名字~你懂得~O(∩_∩)O~
        $shuzi=100;
    }else{
        $shuzi=($a*47+70)%100;
    }
    echo $name."的得分是<font color=blue>".$shuzi."</font></br></br>";
    function getValue($shuzi){
    if ($shuzi== 0) {
       echo "你一定不是人吧?怎么一点人品都没有?!";
    } elseif (($shuzi>0)&&($shuzi<=5)) {
       echo  "算了,跟你没什么人品好谈的...";
    } else if (($shuzi > 5) && ($shuzi <= 10)) {
          echo "是我不好...不应该跟你谈人品问题的...";
        } else if (($shuzi > 10) && ($shuzi <= 15)) {
          echo "杀过人没有?放过火没有?你应该无恶不做吧?";
        } else if (($shuzi > 15) && ($shuzi <= 20)) {
          echo "你貌似应该三岁就偷看隔壁大妈洗澡的吧...";
        } else if (($shuzi > 20) && ($shuzi <= 25)) {
          echo "你的人品之低下实在让人惊讶啊...";
        } else if (($shuzi > 25) && ($shuzi <= 30)) {
          echo "你的人品太差了。你应该有干坏事的嗜好吧?";
        } else if (($shuzi > 30) && ($shuzi <= 35)) {
          echo "你的人品真差!肯定经常做偷鸡摸狗的事...";
        } else if (($shuzi > 35) && ($shuzi <= 40)) {
          echo "你拥有如此差的人品请经常祈求佛祖保佑你吧...";
        } else if (($shuzi > 40) && ($shuzi <= 45)) {
          echo "老实交待..那些论坛上面经常出现的偷拍照是不是你的杰作?";
        } else if (($shuzi > 45) && ($shuzi <= 50)) {
          echo "你随地大小便之类的事没少干吧?";
        } else if (($shuzi > 50) && ($shuzi <= 55)) {
          echo "你的人品太差了..稍不小心就会去干坏事了吧?";
        } else if (($shuzi > 55) && ($shuzi <= 60)) {
          echo "你的人品很差了..要时刻克制住做坏事的冲动哦..";
        } else if (($shuzi > 60) && ($shuzi <= 65)) {
          echo "你的人品比较差了..要好好的约束自己啊..";
        } else if (($shuzi > 65) && ($shuzi <= 70)) {
          echo "你的人品勉勉强强..要自己好自为之..";
        } else if (($shuzi > 70) && ($shuzi <= 75)) {
          echo "有你这样的人品算是不错了..";
        } else if (($shuzi > 75) && ($shuzi <= 80)) {
          echo "你有较好的人品..继续保持..";
        } else if (($shuzi > 80) && ($shuzi <= 85)) {
          echo "你的人品不错..应该一表人才吧?";
        } else if (($shuzi > 85) && ($shuzi <= 90)) {
          echo "你的人品真好..做好事应该是你的爱好吧..";
        } else if (($shuzi > 90) && ($shuzi <= 95)) {
          echo "你的人品太好了..你就是当代活雷锋啊...";
        } else if (($shuzi > 95) && ($shuzi <= 99)) {
          echo "你是世人的榜样!";
        } else if ($shuzi == 100) {
          echo "天啦!你不是人!你是神!!!";
        } else {
          echo "你的人品竟然负溢出了...我对你无语..";
         }
    }
    getValue($shuzi);
    /*$fp=fopen("save.php","a+");
    $date=date(Y年m月d日H时i分);
    $content="<?php die();?>|".$date."|".$name."|".$shuzi."\r\n";
    fwrite($fp,$content);
    fclose($fp);*/
    }
    if($_GET['name']) js();
    ?>
    </body>
    </html>

运行效果如下图所示:

希望本文所述对大家的php程序设计有所帮助。

 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例