姓名测试代码
来源:互联网 发布:手机联系人数据恢复 编辑:程序博客网 时间:2024/05/01 09:03
1.HTML代码
<input type="text" id="name1" /> 和 <input type="text" id="name2" /> <button>查看缘分</button>
<br />
<div border1>他们之间的缘分是:<span></span></div>
2.js代码
<script src="jQuery.js"></script>
<script>
$(function(){
$("button").click(function(){
var name1 = $("#name1").val();
var name2 = $("#name2").val();
$.post("demo.php",{'name1':name1,'name2':name2},function(e){
$('span').html(e);
// alert(e);
});
});
});
</script>
3.php代码
<?phpheader('content-type:text/html;charset=utf8');
$str1=md5($_POST['name1']);
$str2=md5($_POST['name2']);
// $str1 = "1231256";
// $str2 = "1234856";
//echo $str1.'/'.$str2;die;
$length=strlen($str1);//长度
$score=0;//重复数
$repeat=1;//重复长度
for ($i=0; $i < $length; $i++) {
if( $str1[$i]== $str2[$i]){
$score+=10;
if($i>0){
if($str1[$i-1]==$str2[$i-1]){
$repeat++;//计算重复值得长度
}else{
if($repeat>1){
$score+=$repeat*10;//不重复后直接计算结果
$repeat=1;
}
}
}
}
}
//最后得到结果
if($repeat>1){
$score+=$repeat*10;
// print_r($score);die;
}
// return ;
//输出
echo "<script>alert('你们的缘分指数是:".$score."分');location.href='ks3.html'</script>";
?>
0 0
- 姓名测试代码
- 姓名测试
- 无聊的姓名测试
- 输入姓名测试缘分
- 测试姓名性别LOL人品运气Android代码实现闲来无事练练手^_^
- php测试姓名缘分指数
- javabean测试,打印学生姓名,年龄,性别
- 易友姓名测试软件发布
- 姓名常用汉字代码查询器
- 姓名预测,个性匹配与运势——算法1:姓名编码(JAVA代码)
- 取名算法之用JAVA实现姓名测试
- 获取用户真实姓名 Monxin专用(PHP代码函数)
- 测试代码
- 测试代码
- 代码测试
- 测试代码
- 测试代码
- 测试代码
- 如何判断整数数据的溢出
- 第一次打字练习
- Java 正则表达式
- POJ-3617 Best Cow Line
- linux 中常用编译参数解析
- 姓名测试代码
- ReactJS学习系列课程(React 表单应用)
- iOS 10 个实用小技巧(总有你不知道的和你会用到的)
- 天才小毒妃 > 第901章 宁静,你赢了
- EasyDarwin开源流媒体服务器如何实现按需推送直播的
- PXC在插入数据时其它节点发生mysql crash并报UTC - mysqld got signal 11错误处理
- 将二叉搜索树转成要一个排序的双向链表
- MySQL数据库连接池
- Volley异常Volley NetworkDispatcher.run: Unhandled exception java.lang.NullPointerException