欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php剪刀石头布编程思路,网页版

程序员文章站 2022-05-22 18:25:45
...
在看了开源中国的网友发布的shell版,于是乎也企图小试牛刀。有不足的地方希望各位不吝啬知道
  1. 猜情寻
  2. 剪刀石头布,你出什么?* 剪刀、石头、布
复制代码
  1. if (isset($_POST['sub'])) {
  2. $what = $_POST['what'];
  3. //需要输入的数组
  4. $my_array = array("剪刀","石头","布");
  5. //获胜规则
  6. $guize = array(array("剪刀","布"),array("布","石头"),array("石头","剪刀"));
  7. //取数组中的随机值
  8. $rand_keys = array_rand($my_array);
  9. $computer = $my_array[$rand_keys];
  10. echo $computer. "\n";
  11. $input = array($computer,$what);
  12. //将输入的what和电脑随机产生的值构造成一个数组,再判断在不在获胜规则中
  13. if (!(in_array($what,$my_array))) {
  14. echo "请输入 剪刀、石头、布";
  15. header("location:index.php");
  16. }
  17. if ($computer == $what) {
  18. echo "噢,平手";
  19. }elseif (in_array($input,$guize)) {
  20. echo "电脑胜";
  21. }else {
  22. echo "你赢咯~";
  23. }
  24. }
  25. ?>
复制代码