石头剪刀布php源码,php剪刀石头布编程思路,网页版
在看了开源中国的网友发布的shell版,于是乎也企图小试牛刀。有不足的地方希望各位不吝啬知道
1.[代码]index.php
猜情寻
2.[代码][PHP]代码
if (isset($_POST['sub'])) {
$what = $_POST['what'];
//需要输入的数组
$my_array = array("剪刀","石头","布");
//获胜规则
$guize = array(array("剪刀","布"),array("布","石头"),array("石头","剪刀"));
//取数组中的随机值
$rand_keys = array_rand($my_array);
$computer = $my_array[$rand_keys];
echo $computer. "\n";
$input = array($computer,$what);
//将输入的what和电脑随机产生的值构造成一个数组,再判断在不在获胜规则中
if (!(in_array($what,$my_array))) {
echo "请输入 剪刀、石头、布";
header("location:index.php");
}
if ($computer == $what) {
echo "噢,平手";
}elseif (in_array($input,$guize)) {
echo "电脑胜";
}else {
echo "你赢咯~";
}
}
?>
石头剪刀布php源码,php剪刀石头布编程思路,网页版相关推荐
- 微软语音合成网页版源码,影视解说配音网页版
简介: 最新微软语音合成网页版源码,影视解说配音网页版,仅几个文件写成的微软语音合成接口,调用的是官方api,亲测合成很快,大家总听到的短视频电影解说与搞笑短视频,都是微软配音员,可以说是市面上语音合 ...
- php题库app_PHP在线考试系统网站源码 带web 手机端 网页版
在线考试系统的功能与优点: 1.强化训练测验,对知识点进行单独联系 : 2.随机组卷练习,系统自动抽取题目进行练习 : 3.手工组卷联系,通过教师平台手工组卷形成考卷进行模拟练习 : 4.支持主客观题 ...
- 【开源】蓝奏云网盘搜索引擎网站系统源码,提供蓝搜网页版的源代码
蓝搜WEB网页版V1.0是一款全开源的搜索引擎程序,支持添加搜索违禁词,并且提供了代码注释,方便用户阅读和修改. 该程序支持自适应PC端和移动端,并采用了简洁的界面设计,没有后台管理的繁琐操作,使用起 ...
- 《MapReduce 2.0源码分析与编程实战》一第1章 HBase介绍
本节书摘来异步社区<MapReduce 2.0源码分析与编程实战>一书中的第1章,作者: 王晓华 责编: 陈冀康,更多章节内容可以访问云栖社区"异步社区"公众号查看. ...
- 面试官系统精讲Java源码及大厂真题 - 16 ConcurrentHashMap 源码解析和设计思路
16 ConcurrentHashMap 源码解析和设计思路 与有肝胆人共事,从无字句处读书. 引导语 当我们碰到线程不安全场景下,需要使用 Map 的时候,我们第一个想到的 API 估计就是 Con ...
- 面试官系统精讲Java源码及大厂真题 - 15 CopyOnWriteArrayList 源码解析和设计思路
15 CopyOnWriteArrayList 源码解析和设计思路 古之立大事者,不唯有超世之才,亦必有坚韧不拔之志. 引导语 在 ArrayList 的类注释上,JDK 就提醒了我们,如果要把 Ar ...
- 面试官系统精讲Java源码及大厂真题 - 05 ArrayList 源码解析和设计思路
05 ArrayList 源码解析和设计思路 耐心和恒心总会得到报酬的. --爱因斯坦 引导语 ArrayList 我们几乎每天都会使用到,但真正面试的时候,发现还是有不少人对源码细节说不清楚,给面试 ...
- Contiki源码+原理+功能+编程+移植+驱动+网络(转)
源:Contiki源码+原理+功能+编程+移植+驱动+网络 请链接:http://www.rimelink.com/nd.jsp? id=31&_np=105_315 假设您对于用Contik ...
- 《MapReduce 2.0源码分析与编程实战》一1.5 看,大象也会跳舞
本节书摘来异步社区<MapReduce 2.0源码分析与编程实战>一书中的第1章,第1.5节,作者: 王晓华 责编: 陈冀康,更多章节内容可以访问云栖社区"异步社区"公 ...
最新文章
- 2015年奇虎360服务器开发C++电话面试问题
- linux ubuntu 16.04下deb文件的安装以及一些问题的解决
- 汇编语言位向量(位映射)
- 笔记本应用/测试软件大全(个人使用心得)
- 16版.就诊时排队叫号
- 透过Baba is you看「玩点叙述」
- Windows各种提权漏洞对应的补丁号
- SAP UI5 control focus related research
- 为什么dubbo的调用重试不建议设置成超过1
- sed 手册阅读笔记转
- Java数组在内存中的分配
- Java关键字synchronized的简单理解
- mysql 安装、建库、导入导出数据
- windows中的计划任务(タスクスケジュール)不登陆也可以执行 设定方式
- Drools规则引擎入门小demo
- python 多继承 MRO
- word文档怎么批量解除锁定_word文档被锁定,怎么解开?
- Gmail,OutLook邮箱基于Oauth2.0协议授权登录邮箱客户端
- 2022-2028全球与中国海港和机场安检系统市场现状及未来发展趋势
- Java 计算两个日期时间差(天数、时、分、秒、毫秒)
热门文章
- 【Unreal Engine入门学习笔记第一卷】UE4 C++ UE_LOG及打印字符串在屏幕上
- 投融资模式之BT模式
- 怎样炒美国股票 | 如何炒美股
- s:hidden name=id value=id/s:hidden
- WICC2021召开在即 商汤科技将展示AI“新能源”
- 宝藏又小众的动漫壁纸素材网站分享
- 阿里云服务器能做什么呢?
- 新闻网实时数据步骤(毕业设计)
- 《Attention Is All You Need》注意力机制公式中Q,K,V的理解
- DELL R720服务器4块sas硬盘组成raid5扩容导致的数据丢失如何恢复