1 Star 0 Fork 0

pcy/PHP_GuessNumber

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
02.php 2.16 KB
一键复制 编辑 原始数据 按行查看 历史
pcy 提交于 2022-04-09 18:39 +08:00 . guess_num
<?php
function check($num){
$a = rand(999,10000);
// $a = 1234;
$q = (string)$a;
$w = (string)$num;
$sz = "0000";
//比较
if($q[0]==$w[0]){
$sz[0]=1;
}
if($q[1]==$w[1]){
$sz[1]=1;
}
if($q[2]==$w[2]){
$sz[2]=1;
}
if($q[3]==$w[3]){
$sz[3]=1;
}
echo "正确数字是{$a},您输入的数字是{$num}"."<br>";
// 化为字符串
echo $sz;
// 选择
switch ($sz){
case "0000":
echo "辣鸡,一个没对!!!";
break;
case "0001":
echo "好菜,仅仅猜对了个位";
break;
case "0010":
echo "好菜,仅仅猜对了十位";
break;
case "0011":
echo "好菜,仅仅猜对了个位和十位";
break;
case "0100":
echo "好菜,仅仅猜对了百位";
break;
case "0101":
echo "好菜,仅仅猜对了百位和个位";
break;
case "0110":
echo "好菜,仅仅猜对了百位个十位";
break;
case "0111":
echo "哎呀,居然猜对了 个、十、百位";
break;
case "1000":
echo "好菜,仅仅猜对了千位";
break;
case "1001":
echo "好菜,仅仅猜对了千位和个位";
break;
case "1010":
echo "好菜,仅仅猜对了千位和十位";
break;
case "1011":
echo "哎呀,居然猜对了 个、十、千位";
break;
case "1100":
echo "好菜,仅仅猜对了千位和百位";
break;
case "1101":
echo "哎呀,居然猜对了 个、百、千位";
break;
case "1110":
echo "哎呀,居然猜对了 千、百、十位";
break;
case "1111":
echo "666666都猜对啦";
break;
}
}
if($_POST){
// if ($_POST["num"] < 999 || $_POST["num"] > 10000){
// echo "请输入一个四位数字 =_=!!";
// }else{
check($_POST["num"]);
// }
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/peng-chongyang/php_-guess-number.git
git@gitee.com:peng-chongyang/php_-guess-number.git
peng-chongyang
php_-guess-number
PHP_GuessNumber
master

搜索帮助