php實現(xiàn)有趣的人品測試程序?qū)嵗?/h1>
更新時間:2024年09月02日 16:55:25 投稿:shichen2014
這篇文章主要介紹了php實現(xiàn)有趣的人品測試程序,涉及php針對字符串的轉(zhuǎn)換操作技巧,需要的朋友可以參考下
本文實例講述了php實現(xiàn)有趣的人品測試程序。分享給大家供大家參考。具體實現(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
/* 人品計算器
作者:陳文 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 "是我不好...不應(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 "你的人品之低下實在讓人驚訝啊...";
} else if (($shuzi > 25) && ($shuzi <= 30)) {
echo "你的人品太差了。";
} else if (($shuzi > 30) && ($shuzi <= 35)) {
echo "你的人品真差!";
} else if (($shuzi > 35) && ($shuzi <= 40)) {
echo "你擁有如此差的人品請經(jīng)常祈求佛祖保佑你吧...";
} 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 "你有較好的人品..繼續(xù)保持..";
} else if (($shuzi > 80) && ($shuzi <= 85)) {
echo "你的人品不錯..應(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 "你的人品竟然負溢出了...我對你無語..";
}
}
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程序設(shè)計有所幫助。
相關(guān)文章
-
PHP封裝mysqli基于面向?qū)ο蟮膍ysql數(shù)據(jù)庫操作類與用法示例
這篇文章主要介紹了PHP封裝mysqli基于面向?qū)ο蟮膍ysql數(shù)據(jù)庫操作類與用法,涉及php使用mysqli操作mysql數(shù)據(jù)庫的連接、執(zhí)行sql語句、關(guān)閉連接等相關(guān)操作技巧,需要的朋友可以參考下 2019-02-02
-
PHP使用PDO操作數(shù)據(jù)庫的亂碼問題解決方法
這篇文章主要介紹了PHP使用PDO操作數(shù)據(jù)庫的亂碼問題解決方法,實例分析了編碼設(shè)置及屬性設(shè)置解決亂碼問題的實現(xiàn)技巧,需要的朋友可以參考下 2016-04-04
-
PHP syntax error, unexpected $end 錯誤的一種原因及解決
PHP 遇到 syntax error, unexpected $end 錯誤時,查錯思路其實還是看看文件里 PHP 的開始標記和結(jié)束標記是否配對,還要額外注意注釋里是否出現(xiàn)過 ?> 喲。 2008-10-10
最新評論
本文實例講述了php實現(xiàn)有趣的人品測試程序。分享給大家供大家參考。具體實現(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
/* 人品計算器
作者:陳文 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 "是我不好...不應(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 "你的人品之低下實在讓人驚訝啊...";
} else if (($shuzi > 25) && ($shuzi <= 30)) {
echo "你的人品太差了。";
} else if (($shuzi > 30) && ($shuzi <= 35)) {
echo "你的人品真差!";
} else if (($shuzi > 35) && ($shuzi <= 40)) {
echo "你擁有如此差的人品請經(jīng)常祈求佛祖保佑你吧...";
} 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 "你有較好的人品..繼續(xù)保持..";
} else if (($shuzi > 80) && ($shuzi <= 85)) {
echo "你的人品不錯..應(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 "你的人品竟然負溢出了...我對你無語..";
}
}
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程序設(shè)計有所幫助。
相關(guān)文章
PHP封裝mysqli基于面向?qū)ο蟮膍ysql數(shù)據(jù)庫操作類與用法示例
這篇文章主要介紹了PHP封裝mysqli基于面向?qū)ο蟮膍ysql數(shù)據(jù)庫操作類與用法,涉及php使用mysqli操作mysql數(shù)據(jù)庫的連接、執(zhí)行sql語句、關(guān)閉連接等相關(guān)操作技巧,需要的朋友可以參考下2019-02-02
PHP使用PDO操作數(shù)據(jù)庫的亂碼問題解決方法
這篇文章主要介紹了PHP使用PDO操作數(shù)據(jù)庫的亂碼問題解決方法,實例分析了編碼設(shè)置及屬性設(shè)置解決亂碼問題的實現(xiàn)技巧,需要的朋友可以參考下2016-04-04
PHP syntax error, unexpected $end 錯誤的一種原因及解決
PHP 遇到 syntax error, unexpected $end 錯誤時,查錯思路其實還是看看文件里 PHP 的開始標記和結(jié)束標記是否配對,還要額外注意注釋里是否出現(xiàn)過 ?> 喲。2008-10-10

