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 获取可变函数参数的函数
Aug 26 PHP
php 上传功能实例代码
Apr 13 PHP
PHP计划任务之关闭浏览器后仍然继续执行的函数
Jul 22 PHP
php学习之 循环结构实现代码
Jun 09 PHP
php函数的常用方法及注意之处小结
Jul 10 PHP
php数字游戏 计算24算法
Jun 10 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
Jun 12 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
Jul 15 PHP
php中隐形字符65279(utf-8的BOM头)问题
Aug 16 PHP
PHP符合PSR编程规范的实例分享
Dec 21 PHP
PHP实现的简单AES加密解密算法实例
May 29 PHP
PHP代码重构方法漫谈
Apr 17 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 和 MySQL 基础教程(一)
2006/10/09 PHP
关于Intype一些小问题的解决办法
2008/03/28 PHP
php中用数组的方法设置cookies
2011/04/21 PHP
PHP 关于访问控制的和运算符优先级介绍
2013/07/08 PHP
zf框架的数据库追踪器使用示例
2014/03/13 PHP
PHP上传文件及图片到七牛的方法
2018/07/25 PHP
关于Yii中模型场景的一些简单介绍
2019/09/22 PHP
laravel利用中间件做防非法登录和权限控制示例
2019/10/21 PHP
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
JS基于面向对象实现的拖拽库实例
2015/09/24 Javascript
jquery弹出遮掩层效果【附实例代码】
2016/04/28 Javascript
原生js仿jquery animate动画效果
2016/07/13 Javascript
AngularJS创建自定义指令的方法详解
2016/11/03 Javascript
loading动画特效小结
2017/01/22 Javascript
vue父子组件的数据传递示例
2017/03/07 Javascript
js实现数组内数据的上移和下移的实例
2017/11/14 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
layui 中select下拉change事件失效的解决方法
2019/09/20 Javascript
[00:32]2018DOTA2亚洲邀请赛出场——LGD
2018/04/04 DOTA
Python数据结构与算法之使用队列解决小猫钓鱼问题
2017/12/14 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
简单了解python的一些位运算技巧
2019/07/13 Python
Python3批量移动指定文件到指定文件夹方法示例
2019/09/02 Python
postman传递当前时间戳实例详解
2019/09/14 Python
python科学计算之numpy——ufunc函数用法
2019/11/25 Python
python读取Kafka实例
2019/12/23 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
浅谈pymysql查询语句中带有in时传递参数的问题
2020/06/05 Python
无需压缩软件,用python帮你操作压缩包
2020/08/17 Python
暇步士官网:Hush Puppies
2016/09/22 全球购物
世界领先的以旅馆为主的在线预订平台:Hostelworld
2016/10/09 全球购物
俞敏洪励志演讲稿
2014/04/29 职场文书
专家推荐信模板
2014/05/09 职场文书
授权委托书样本
2014/09/25 职场文书
2015年销售部工作总结范文
2015/04/27 职场文书
《这片土地是神圣的》教学反思
2016/02/16 职场文书