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


Posted in PHP onJune 08, 2015

本文实例讲述了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>程序制作:冷枫哥哥©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程序设计有所帮助。

PHP 相关文章推荐
php&amp;java(二)
Oct 09 PHP
PHP与SQL注入攻击[一]
Apr 17 PHP
PHP中基本符号及使用方法
Mar 23 PHP
PHP基础教程(php入门基础教程)一些code代码
Jan 06 PHP
php上传图片到指定位置路径保存到数据库的具体实现
Dec 30 PHP
PHP抓取、分析国内视频网站的视频信息工具类
Apr 02 PHP
PHP获取远程图片并保存到本地的方法
May 12 PHP
浅谈PHP中类和对象的相关函数
Apr 26 PHP
php实现往pdf中加数字签名操作示例【附源码下载】
Aug 07 PHP
PHP压缩图片功能的介绍
Mar 21 PHP
Yii2.0框架模型多表关联查询示例
Jul 18 PHP
php中array_fill函数的实例用法
Mar 02 PHP
老版本PHP转义Json里的特殊字符的函数
Jun 08 #PHP
php查询whois信息的方法
Jun 08 #PHP
Yii获取当前url和域名的方法
Jun 08 #PHP
在Linux系统的服务器上隐藏PHP版本号的方法
Jun 06 #PHP
phpcms手机内容页面添加上一篇和下一篇
Jun 05 #PHP
DEDECMS首页调用图片集里的多张图片
Jun 05 #PHP
php比较相似字符串的方法
Jun 05 #PHP
You might like
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
PHP写日志的实现方法
2014/11/05 PHP
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
Yii框架使用魔术方法实现跨文件调用功能示例
2017/05/20 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
JavaScript CSS修改学习第三章 修改样式表
2010/02/19 Javascript
一款js和css代码压缩工具[附JAVA环境配置方法]
2010/04/16 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
浅谈JavaScript事件的属性列表
2015/03/01 Javascript
javascript实现实时输出当前的时间
2015/04/27 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
2016/05/18 Javascript
JS如何判断json是否为空
2016/07/06 Javascript
angularjs select 赋值 ng-options配置方法
2018/02/28 Javascript
jQuery插件实现的日历功能示例【附源码下载】
2018/09/07 jQuery
JS解惑之Object中的key是有序的么
2019/05/06 Javascript
vue使用swiper.js重叠轮播组建样式
2019/11/14 Javascript
JS localStorage存储对象,sessionStorage存储数组对象操作示例
2020/02/15 Javascript
解决Antd 里面的select 选择框联动触发的问题
2020/10/24 Javascript
python删除列表内容
2015/08/04 Python
详解字典树Trie结构及其Python代码实现
2016/06/03 Python
python 查找文件名包含指定字符串的方法
2018/06/05 Python
pandas进行数据的交集与并集方式的数据合并方法
2018/06/27 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
详解用Python练习画个美队盾牌
2019/03/23 Python
flask框架渲染Jinja模板与传入模板变量操作详解
2020/01/25 Python
Python 多进程原理及实现
2020/12/21 Python
关于HTML5你必须知道的28个新特性,新技巧以及新技术
2012/05/28 HTML / CSS
html5 自定义播放器核心代码
2013/12/20 HTML / CSS
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
会计专业毕业生自我鉴定
2013/10/29 职场文书
七年级历史教学反思
2014/02/05 职场文书
2014年群众路线党员自我评议
2014/09/24 职场文书
机动车登记业务委托书
2014/10/08 职场文书
小学语文教师研修感悟
2015/11/18 职场文书
90行Python代码开发个人云盘应用
2021/04/20 Python