php實(shí)現(xiàn)有趣的人品測(cè)試程序?qū)嵗?/h1>
更新時(shí)間:2024年09月02日 16:55:25 投稿:shichen2014
這篇文章主要介紹了php實(shí)現(xiàn)有趣的人品測(cè)試程序,涉及php針對(duì)字符串的轉(zhuǎn)換操作技巧,需要的朋友可以參考下
本文實(shí)例講述了php實(shí)現(xiàn)有趣的人品測(cè)試程序。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
<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>
<form method="GET">
輸入你的姓名來算算你的人品:
<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
/* 人品計(jì)算器
作者:陳文 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 "你一定不是人吧?怎么一點(diǎn)人品都沒有?!";
} elseif (($shuzi>0)&&($shuzi<=5)) {
echo "算了,跟你沒什么人品好談的...";
} else if (($shuzi > 5) && ($shuzi <= 10)) {
echo "是我不好...不應(yīng)該跟你談人品問題的...";
} else if (($shuzi > 10) && ($shuzi <= 15)) {
echo "你應(yīng)該無惡不做吧?";
} else if (($shuzi > 15) && ($shuzi <= 20)) {
echo "...";
} else if (($shuzi > 20) && ($shuzi <= 25)) {
echo "你的人品之低下實(shí)在讓人驚訝啊...";
} else if (($shuzi > 25) && ($shuzi <= 30)) {
echo "你的人品太差了。";
} else if (($shuzi > 30) && ($shuzi <= 35)) {
echo "你的人品真差!";
} else if (($shuzi > 35) && ($shuzi <= 40)) {
echo "你擁有如此差的人品請(qǐng)經(jīng)常祈求佛祖保佑你吧...";
} else if (($shuzi > 40) && ($shuzi <= 45)) {
echo "老實(shí)交待..";
} 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 "你的人品勉勉強(qiáng)強(qiáng)..要自己好自為之..";
} else if (($shuzi > 70) && ($shuzi <= 75)) {
echo "有你這樣的人品算是不錯(cuò)了..";
} else if (($shuzi > 75) && ($shuzi <= 80)) {
echo "你有較好的人品..繼續(xù)保持..";
} else if (($shuzi > 80) && ($shuzi <= 85)) {
echo "你的人品不錯(cuò)..應(yīng)該一表人才吧?";
} else if (($shuzi > 85) && ($shuzi <= 90)) {
echo "你的人品真好..做好事應(yīng)該是你的愛好吧..";
} else if (($shuzi > 90) && ($shuzi <= 95)) {
echo "你的人品太好了..";
} else if (($shuzi > 95) && ($shuzi <= 99)) {
echo "你是世人的榜樣!";
} else if ($shuzi == 100) {
echo "天啦!你是神?。。?;
} else {
echo "你的人品竟然負(fù)溢出了...我對(duì)你無語..";
}
}
getValue($shuzi);
/*$fp=fopen("save.php","a+");
$date=date(Y年m月d日H時(shí)i分);
$content="<?php die();?>|".$date."|".$name."|".$shuzi."\r\n";
fwrite($fp,$content);
fclose($fp);*/
}
if($_GET['name']) js();
?>
</body>
</html>
運(yùn)行效果如下圖所示:

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
-
PHP樹的深度編歷生成迷宮及A*自動(dòng)尋路算法實(shí)例分析
這篇文章主要介紹了PHP樹的深度編歷生成迷宮及A*自動(dòng)尋路算法,實(shí)例分析了php實(shí)現(xiàn)A*尋路算法的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 2015-03-03
-
PHP排序算法之堆排序(Heap Sort)實(shí)例詳解
這篇文章主要介紹了PHP排序算法之堆排序(Heap Sort),結(jié)合實(shí)例形式詳細(xì)分析了堆排序的原理、實(shí)現(xiàn)方法及相關(guān)使用注意事項(xiàng),需要的朋友可以參考下 2018-04-04
-
php設(shè)計(jì)模式之簡(jiǎn)單工廠模式詳解
這篇文章主要介紹了php設(shè)計(jì)模式的簡(jiǎn)單工廠模式,又稱為靜態(tài)工廠方法模式,是一種重要的PHP設(shè)計(jì)模式,需要的朋友可以參考下 2014-09-09
-
對(duì)php 判斷http還是https,以及獲得當(dāng)前url的方法詳解
今天小編就為大家分享一篇對(duì)php 判斷http還是https,以及獲得當(dāng)前url的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧 2019-01-01
最新評(píng)論
本文實(shí)例講述了php實(shí)現(xiàn)有趣的人品測(cè)試程序。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
<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> <form method="GET"> 輸入你的姓名來算算你的人品: <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 /* 人品計(jì)算器 作者:陳文 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 "你一定不是人吧?怎么一點(diǎn)人品都沒有?!"; } elseif (($shuzi>0)&&($shuzi<=5)) { echo "算了,跟你沒什么人品好談的..."; } else if (($shuzi > 5) && ($shuzi <= 10)) { echo "是我不好...不應(yīng)該跟你談人品問題的..."; } else if (($shuzi > 10) && ($shuzi <= 15)) { echo "你應(yīng)該無惡不做吧?"; } else if (($shuzi > 15) && ($shuzi <= 20)) { echo "..."; } else if (($shuzi > 20) && ($shuzi <= 25)) { echo "你的人品之低下實(shí)在讓人驚訝啊..."; } else if (($shuzi > 25) && ($shuzi <= 30)) { echo "你的人品太差了。"; } else if (($shuzi > 30) && ($shuzi <= 35)) { echo "你的人品真差!"; } else if (($shuzi > 35) && ($shuzi <= 40)) { echo "你擁有如此差的人品請(qǐng)經(jīng)常祈求佛祖保佑你吧..."; } else if (($shuzi > 40) && ($shuzi <= 45)) { echo "老實(shí)交待.."; } 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 "你的人品勉勉強(qiáng)強(qiáng)..要自己好自為之.."; } else if (($shuzi > 70) && ($shuzi <= 75)) { echo "有你這樣的人品算是不錯(cuò)了.."; } else if (($shuzi > 75) && ($shuzi <= 80)) { echo "你有較好的人品..繼續(xù)保持.."; } else if (($shuzi > 80) && ($shuzi <= 85)) { echo "你的人品不錯(cuò)..應(yīng)該一表人才吧?"; } else if (($shuzi > 85) && ($shuzi <= 90)) { echo "你的人品真好..做好事應(yīng)該是你的愛好吧.."; } else if (($shuzi > 90) && ($shuzi <= 95)) { echo "你的人品太好了.."; } else if (($shuzi > 95) && ($shuzi <= 99)) { echo "你是世人的榜樣!"; } else if ($shuzi == 100) { echo "天啦!你是神?。。?; } else { echo "你的人品竟然負(fù)溢出了...我對(duì)你無語.."; } } getValue($shuzi); /*$fp=fopen("save.php","a+"); $date=date(Y年m月d日H時(shí)i分); $content="<?php die();?>|".$date."|".$name."|".$shuzi."\r\n"; fwrite($fp,$content); fclose($fp);*/ } if($_GET['name']) js(); ?> </body> </html>
運(yùn)行效果如下圖所示:
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP樹的深度編歷生成迷宮及A*自動(dòng)尋路算法實(shí)例分析
這篇文章主要介紹了PHP樹的深度編歷生成迷宮及A*自動(dòng)尋路算法,實(shí)例分析了php實(shí)現(xiàn)A*尋路算法的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03PHP排序算法之堆排序(Heap Sort)實(shí)例詳解
這篇文章主要介紹了PHP排序算法之堆排序(Heap Sort),結(jié)合實(shí)例形式詳細(xì)分析了堆排序的原理、實(shí)現(xiàn)方法及相關(guān)使用注意事項(xiàng),需要的朋友可以參考下2018-04-04php設(shè)計(jì)模式之簡(jiǎn)單工廠模式詳解
這篇文章主要介紹了php設(shè)計(jì)模式的簡(jiǎn)單工廠模式,又稱為靜態(tài)工廠方法模式,是一種重要的PHP設(shè)計(jì)模式,需要的朋友可以參考下2014-09-09對(duì)php 判斷http還是https,以及獲得當(dāng)前url的方法詳解
今天小編就為大家分享一篇對(duì)php 判斷http還是https,以及獲得當(dāng)前url的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-01-01