> php教程 > php手册 > php猜单词游戏

php猜单词游戏

WBOY
풀어 주다: 2016-06-06 19:41:40
원래의
947명이 탐색했습니다.

这是一款基于php实现的猜单词小游戏,用的SESSION配合AJAX实现的,感兴趣的小伙伴可以参考一下。

直接复制本地运行就可以了

<script> function Ajax(recvType){ var aj=new Object(); ajrecvType=recvType &#63; recvTypetoUpperCase() : 'HTML'; ajtargetUrl=''; ajsendString=''; ajresultHandle=null; ajcreateXMLHttpRequest=function(){ var xmlHttp = false; if(windowXMLHttpRequest){ xmlHttp = new XMLHttpRequest(); }else if(windowActiveXObject){ try{ xmlHttp = new ActiveXObject("MsxmlXMLHTTP"); }catch(error){ try{ xmlHttp = new ActiveXobject("MicrosoftXMLHttp"); }catch(error){ xmlHttp = false; } } } return xmlHttp; } ajXMLHttpRequest=ajcreateXMLHttpRequest(); ajprocessHandle=function(){ if(ajXMLHttpRequestreadyState == ){ if(ajXMLHttpRequeststatus == ){ if(ajrecvType=="HTML"){ ajresultHandle(ajXMLHttpRequestresponseText); }else if(ajrecvType=="XML"){ ajresultHandle(ajXMLHttpRequestresponseXML); } } } } ajget=function(targetUrl, resultHandle){ ajtargetUrl=targetUrl; if(resultHandle!=null){ ajXMLHttpRequestonreadystatechange=ajprocessHandle; ajresultHandle=resultHandle; } if(windowXMLHttpRequest){ ajXMLHttpRequestopen("get", ajtargetUrl); ajXMLHttpRequestsend(null); }else{ ajXMLHttpRequestopen("get", ajtargetUrl, true); ajXMLHttpRequestsend(); } } return aj; } </script> <script> var ajax=Ajax(); function select(v){ documentgetElementById(v)styledisplay='none'; ajaxget("guessphp&#63;op=ajax&k="+v, function(r){ var t=rsplit("|"); documentgetElementById('word')innerHTML=t[]; if(t[] == ){ documentgetElementById('select')styledisplay='none'; documentgetElementById('result')innerHTML='成功'; }else if(t[] == ){ documentgetElementById('select')styledisplay='none'; documentgetElementById('result')innerHTML='失败'; } }); } function check(v){ ajaxget("guessphp&#63;op=start&k="+v, function(r){ windowlocationhref="<&#63;php echo $url;&#63;>"; }); } </script> easy: wrong
'; echo ' normal: wrong
'; echo ' hard: wrong
'; }else{ //echo $word; echo "最多可以猜错 "$_SESSION['num']" 次"; echo "
"; echo "

"; echo output($guess_word); echo "
"; echo '
'; echo '
'; for($i=ord('A');$i'$letter''; } echo '
'; echo '
'; echo '
'; echo '
'; echo '
'; echo '
'; echo '重新开始'; } ?>

这是一款php实现的猜单词游戏,希望大家可以举一反三,实现其他小游戏,,熟练掌握php编程。

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