[php]代码库<?php

header("content-type:text/html; charset=utf-8");

//jiequstr函数定义开始

function jiequstr($mubiaostr,$ksstr,$jsstr) {

//$mubiaostr---------目标字符串

//$ksstr---------截取开始字符串,支持通配符(*)

//$jsstr---------截取结束字符串,支持通配符(*)

if($mubiaostr==''){

echo '目标字符串为空
';

return false;

}

if($ksstr==''){

$jiequks=0;

return false;

}else{

$chucuo1=0;

$arr1=explode('(*)',$ksstr);

$len1=count($arr1);

$chaxunwz=0;

$feikongnum1=0;

for($i=0;$i

if($arr1[$i]==''){

continue;

}

$feikongnum1++;

if(($wz=strpos($mubiaostr,$arr1[$i],$chaxunwz))!==false){

$chaxunwz=$wz+strlen($arr1[$i]);

}else{

$chucuo1=1;

return false;

break;

}

}

if($chucuo1==1){

$jiequks=0;

}else{

$jiequks=$chaxunwz;

}

}

if($jsstr==''){

$jiequjs=strlen($mubiaostr);

return false;

}else{

$chucuo2=0;

$arr2=explode('(*)',$jsstr);

$len2=count($arr2);

$chaxunwz=$jiequks;

$feikongnum2=0;

for($i=0;$i

if($arr2[$i]==''){

continue;

}

$feikongnum2++;

if(($wz=strpos($mubiaostr,$arr2[$i],$chaxunwz))!==false){

$chaxunwz=$wz+strlen($arr2[$i]);

if($feikongnum2==1){

$enddian=$wz;

}

}else{

$chucuo2=1;

return false;

break;

}

}

if($chucuo2==1){

$jiequjs=strlen($mubiaostr);

}else{

$jiequjs=$enddian;

}

}

$jiequstr=substr($mubiaostr,$jiequks,$jiequjs-$jiequks);

return $jiequstr;

}

function lol_zhanloule_serach($nichen,$qu){

$lol = array($qu,$nichen);

print_r($lol);

switch ($lol[1]){

case "教育网专区":

$lol[1]="教育";

break;

case "艾欧尼亚":

$lol[1]="电信一";

break;

case "祖安":

$lol[1]="电信二";

break;

case "诺卡萨斯":

$lol[1]="电信三";

break;

case "班德尔城":

$lol[1]="电信四";

break;

case "皮尔特沃夫":

$lol[1]="电信五";

break;

case "战争学院":

$lol[1]="电信六";

break;

case "巨神峰":

$lol[1]="电信七";

break;

case "雷瑟守备":

$lol[1]="电信八";

break;

case "裁决之地":

$lol[1]="电信九";

break;

case "黑色玫瑰":

$lol[1]="电信十";

break;

case "暗影岛":

$lol[1]="电信十一";

break;

case "钢铁烈阳":

$lol[1]="电信十二";

break;

case "均衡教派":

$lol[1]="电信十三";

break;

case "水晶之痕":

$lol[1]="电信十四";

break;

case "影流":

$lol[1]="电信十五";

break;

case "守望之海":

$lol[1]="电信十六";

break;

case "征服之海":

$lol[1]="电信十七";

break;

case "卡拉曼达":

$lol[1]="电信十八";

break;

case "皮城警备":

$lol[1]="电信十九";

break;

case "比尔吉沃特":

$lol[1]="网通一";

break;

case "德玛西亚":

$lol[1]="网通二";

break;

case "费雷尔卓得":

$lol[1]="网通三";

break;

case "无畏先锋":

$lol[1]="网通四";

break;

case "怒瑞玛":

$lol[1]="网通五";

break;

case "扭曲丛林":

$lol[1]="网通六";

break;

}

$url = "http://lolbox.duowan.com/playerDetail.php?serverName=".$lol[1]."&playerName=".$lol[0];

$shuchu=file_get_contents($url);

$q='算法';//截取前字符串

$h='

';

$jintian=jiequstr($shuchu,$q,$h);

$jintian = str_replace("\r","",$jintian);

$jintian = str_replace("\t","",$jintian);

$jintian = str_replace("\n","",$jintian);

$jintian = str_replace("\r\n","",$jintian);

$jintian = str_replace(" ","",$jintian);

return $lol[0]."(".$lol[1].")"."的战斗力是:\n".$jintian;

}

echo lol_zhanloule_serach("电信十","飞动小乌龟");

?>

php调用lol数据库,计算lol战斗力相关推荐

  1. 2017双11技术揭秘—阿里数据库计算存储分离与离在线混布

    摘要: 随着阿里集团电商.物流.大文娱等业务的蓬勃发展,数据库实例以及数据存储规模不断增长,在传统基于单机的运维以及管理模式下,遇到诸多如成本,调度效率等问题,因此,2017年首次对数据库实现计算存储 ...

  2. moore 数据集_可计算存储:数据压缩和数据库计算下推

    "摩尔定律"失效指的是什么? 2016年2月9号<自然>杂志的<The chips are down for Moore's law>写到即将出版的国际半导 ...

  3. Java开源数据库引擎,数据库计算封闭性的一站式解决方案

    目录 前言引入 一.数据库封闭性带来的问题? 问题1: ETL变成ELT甚至LET ETL: ELT: 问题2: 中间表带来的资源消耗和耦合 问题3: 多样性数据源 问题4: 存储过程带来的安全和耦合 ...

  4. 可计算存储: 数据压缩和数据库计算下推

    作者简介 作者:熊中哲,现任才云科技工程VP,负责产品和研发工作.曾就职于阿里巴巴.沃趣科技.美团.超过12年数据库领域的工作经历,目前对云原生,机器学习和异构计算也很感兴趣. "摩尔定律失 ...

  5. DOM中setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

    setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式. <html> <head> <script type="text/javascript ...

  6. VB:使用Visual Studio 2010中的VB语言工具箱DataGridView调用SQL数据库Database的表格文件

    VB:使用Visual Studio 2010中的VB语言工具箱DataGridView调用SQL数据库Database的表格文件 目录 问题探究 图文教程 问题探究 使用Visual Studio ...

  7. 使用shell脚本调用mysql数据库存储过程,并设置定时任务

    本来是要mysql数据库中创建事件任务来,定时执行存储过程,做数据传输的...后来由于种种原因,就使用crontab来定时执行,调用存储过程. 实现这个数据传输分为两步: 第一步:编写shell脚本调 ...

  8. 存储过程调用不同数据库的数据

    存储过程调用不同数据库的数据 在存储过程调用不同数据库的数据该如何做,比如在存储过程名为AAA的存储过程里面调用数据库为hudu1,hudu2,hudu3里面的数据来统计? 在同一台数据库服务器上:  ...

  9. 如何完成dedecms外部数据库调用|跨数据库数据调用

    第1步:打开网站include\taglib文件夹中找到sql.lib.php文件,并直接复制一些此文件出来,并把复制出来的这个文件重命名为mysql.lib.php. 注:mysql.lib.php ...

最新文章

  1. SystemTap了解
  2. 针对Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1的解决方案
  3. fp5139应用电路图_四款l6599d经典应用电路图详解
  4. python calendar.isleap_calendar在python3时间中常用函数举例详解
  5. 苹果测试网速软件,Mac 网速测试工具 SpeedTest by Ookla
  6. 魔兽争霸的地图验证漏洞和作弊图原理,兼谈魔兽联机机制[转载]
  7. Excel表格合并单元格丢失边框
  8. 关于 IBM Tivoli Storage Manager在Oracle中的应用
  9. ckplayer在手机用不了解决方法
  10. matlab2018a出现error8怎么办
  11. 视频去水印软件?在线去除视频水印工具网站?
  12. 《软件工程实践》第五次作业-WordCount进阶需求 (结对第二次)
  13. 2022普通人做抖音的红利在哪里
  14. Jacoco代码覆盖率报告详解
  15. 聊聊让开发头疼的一句话需求那些事
  16. Learning ADSP-TS201系列--Interrupt Pin
  17. 常见功能点测试用例归纳总结
  18. 对于Adobe平面设计证书,高级平面设计师,有话说!
  19. 十分钟看懂语义分割技术【转载】
  20. 单片机C语言计算热电偶,热电偶转换C语言程序.pdf

热门文章

  1. 爆炸的符卡洋洋洒洒(dp)
  2. 阿里妈妈展示广告引擎动态算力再探索:面向业务收益的机器自适应调配
  3. android 各个版本的发布时间和信息
  4. chrome浏览器关闭安全模式
  5. Springboot设置多数据源,随时切换
  6. Leetcode典型题解答和分析、归纳和汇总——T101(对称二叉树)
  7. Python知识点总结(1)
  8. 瑞芯微鸿蒙移植,鸿蒙内核liteos_a移植补丁-支持rk3126c rk3288 rv1126
  9. 从零开始的操作系统生活01-Hello World
  10. 随机森林对特征重要性排序