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 setcookie() cannot modify header information 的解决方法
Jan 09 PHP
兼容性比较好的PHP生成缩略图的代码
Jan 12 PHP
解析CI即CodeIgniter框架在Nginx下的重写规则
Jun 03 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 PHP
在PHP程序中使用Rust扩展的方法
Jul 03 PHP
PHP代码实现表单数据验证类
Jul 28 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
Jun 12 PHP
Apache无法自动跳转却显示目录的解决方法
Nov 30 PHP
php指定长度分割字符串str_split函数用法示例
Jan 30 PHP
PHP面向对象中new self()与 new static()的区别浅析
Aug 17 PHP
php命令行写shell实例详解
Jul 19 PHP
PHP析构函数destruct与垃圾回收机制的讲解
Mar 22 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
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
linux实现php定时执行cron任务详解
2013/12/24 PHP
实现PHP多线程异步请求的3种方法
2014/01/17 PHP
彻底删除thinkphp3.1案例blog标签的方法
2014/12/05 PHP
php使用curl模拟浏览器表单上传文件或者图片的方法
2018/11/10 PHP
php中数组最简单的使用方法
2020/12/27 PHP
基于jquery的文本框与autocomplete结合使用(asp.net+json)
2012/05/30 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
2013/03/05 Javascript
Ajax异步提交表单数据的说明及方法实例
2013/06/22 Javascript
详解jQuery插件开发中的extend方法
2013/11/19 Javascript
jQuery实现div浮动层跟随页面滚动效果
2014/02/11 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
js中实现字符串和数组的相互转化详解
2016/01/24 Javascript
jQuery插件实现文件上传功能(支持拖拽)
2020/08/27 Javascript
NodeJS收发GET和POST请求的示例代码
2017/08/25 NodeJs
Angular项目从新建、打包到nginx部署全过程记录
2017/12/09 Javascript
详解Angular结合zTree异步加载节点数据
2018/01/20 Javascript
基于Vue的ajax公共方法(详解)
2018/01/20 Javascript
详解如何在项目中使用jest测试react native组件
2018/02/09 Javascript
Vuejs监听vuex中值的变化的方法示例
2018/12/02 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
2019/06/10 Javascript
解决echarts echarts数据动态更新和dataZoom被重置问题
2020/07/20 Javascript
js实现轮播图效果 纯js实现图片自动切换
2020/08/09 Javascript
vue在图片上传的时候压缩图片
2020/11/18 Vue.js
搞定这套Python爬虫面试题(面试会so easy)
2019/04/03 Python
基于python分析你的上网行为 看看你平时上网都在干嘛
2019/08/13 Python
Python中生成一个指定长度的随机字符串实现示例
2019/11/06 Python
加拿大花店:1800Flowers.ca
2016/11/16 全球购物
西班牙购买行李箱和背包网站:Maletas Greenwich
2019/10/08 全球购物
优秀演讲稿范文
2013/12/29 职场文书
环保建议书100字
2014/05/14 职场文书
节能环保标语
2014/06/12 职场文书
班级读书活动总结
2014/06/30 职场文书
2016消防宣传标语口号
2015/12/26 职场文书
PHP使用非对称加密算法RSA
2021/04/21 PHP
Win11怎么启动任务管理器?Win11启动任务管理器的几种方法
2021/11/23 数码科技