> 백엔드 개발 > PHP 튜토리얼 > PHP 가위바위보 프로그래밍 아이디어, 웹 버전

PHP 가위바위보 프로그래밍 아이디어, 웹 버전

WBOY
풀어 주다: 2016-07-25 08:48:42
원래의
1726명이 탐색했습니다.
在看了开源中国的网友发布的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. ?>
复制代码


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿