在看了开源中国的网友发布的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剪刀石头布编程思路,网页版相关推荐

  1. 微软语音合成网页版源码,影视解说配音网页版

    简介: 最新微软语音合成网页版源码,影视解说配音网页版,仅几个文件写成的微软语音合成接口,调用的是官方api,亲测合成很快,大家总听到的短视频电影解说与搞笑短视频,都是微软配音员,可以说是市面上语音合 ...

  2. php题库app_PHP在线考试系统网站源码 带web 手机端 网页版

    在线考试系统的功能与优点: 1.强化训练测验,对知识点进行单独联系 : 2.随机组卷练习,系统自动抽取题目进行练习 : 3.手工组卷联系,通过教师平台手工组卷形成考卷进行模拟练习 : 4.支持主客观题 ...

  3. 【开源】蓝奏云网盘搜索引擎网站系统源码,提供蓝搜网页版的源代码

    蓝搜WEB网页版V1.0是一款全开源的搜索引擎程序,支持添加搜索违禁词,并且提供了代码注释,方便用户阅读和修改. 该程序支持自适应PC端和移动端,并采用了简洁的界面设计,没有后台管理的繁琐操作,使用起 ...

  4. 《MapReduce 2.0源码分析与编程实战》一第1章 HBase介绍

    本节书摘来异步社区<MapReduce 2.0源码分析与编程实战>一书中的第1章,作者: 王晓华 责编: 陈冀康,更多章节内容可以访问云栖社区"异步社区"公众号查看. ...

  5. 面试官系统精讲Java源码及大厂真题 - 16 ConcurrentHashMap 源码解析和设计思路

    16 ConcurrentHashMap 源码解析和设计思路 与有肝胆人共事,从无字句处读书. 引导语 当我们碰到线程不安全场景下,需要使用 Map 的时候,我们第一个想到的 API 估计就是 Con ...

  6. 面试官系统精讲Java源码及大厂真题 - 15 CopyOnWriteArrayList 源码解析和设计思路

    15 CopyOnWriteArrayList 源码解析和设计思路 古之立大事者,不唯有超世之才,亦必有坚韧不拔之志. 引导语 在 ArrayList 的类注释上,JDK 就提醒了我们,如果要把 Ar ...

  7. 面试官系统精讲Java源码及大厂真题 - 05 ArrayList 源码解析和设计思路

    05 ArrayList 源码解析和设计思路 耐心和恒心总会得到报酬的. --爱因斯坦 引导语 ArrayList 我们几乎每天都会使用到,但真正面试的时候,发现还是有不少人对源码细节说不清楚,给面试 ...

  8. Contiki源码+原理+功能+编程+移植+驱动+网络(转)

    源:Contiki源码+原理+功能+编程+移植+驱动+网络 请链接:http://www.rimelink.com/nd.jsp? id=31&_np=105_315 假设您对于用Contik ...

  9. 《MapReduce 2.0源码分析与编程实战》一1.5 看,大象也会跳舞

    本节书摘来异步社区<MapReduce 2.0源码分析与编程实战>一书中的第1章,第1.5节,作者: 王晓华 责编: 陈冀康,更多章节内容可以访问云栖社区"异步社区"公 ...

最新文章

  1. 2015年奇虎360服务器开发C++电话面试问题
  2. linux ubuntu 16.04下deb文件的安装以及一些问题的解决
  3. 汇编语言位向量(位映射)
  4. 笔记本应用/测试软件大全(个人使用心得)
  5. 16版.就诊时排队叫号
  6. 透过Baba is you看「玩点叙述」
  7. Windows各种提权漏洞对应的补丁号
  8. SAP UI5 control focus related research
  9. 为什么dubbo的调用重试不建议设置成超过1
  10. sed 手册阅读笔记转
  11. Java数组在内存中的分配
  12. Java关键字synchronized的简单理解
  13. mysql 安装、建库、导入导出数据
  14. windows中的计划任务(タスクスケジュール)不登陆也可以执行 设定方式
  15. Drools规则引擎入门小demo
  16. python 多继承 MRO
  17. word文档怎么批量解除锁定_word文档被锁定,怎么解开?
  18. Gmail,OutLook邮箱基于Oauth2.0协议授权登录邮箱客户端
  19. 2022-2028全球与中国海港和机场安检系统市场现状及未来发展趋势
  20. Java 计算两个日期时间差(天数、时、分、秒、毫秒)

热门文章

  1. 【Unreal Engine入门学习笔记第一卷】UE4 C++ UE_LOG及打印字符串在屏幕上
  2. 投融资模式之BT模式
  3. 怎样炒美国股票 | 如何炒美股
  4. s:hidden name=id value=id/s:hidden
  5. WICC2021召开在即 商汤科技将展示AI“新能源”
  6. 宝藏又小众的动漫壁纸素材网站分享
  7. 阿里云服务器能做什么呢?
  8. 新闻网实时数据步骤(毕业设计)
  9. 《Attention Is All You Need》注意力机制公式中Q,K,V的理解
  10. DELL R720服务器4块sas硬盘组成raid5扩容导致的数据丢失如何恢复