如何在PHP项目中实现一个区块查询功能

如何在PHP项目中实现一个区块查询功能?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

php代码:

<?php $arr = array(1,2,3,4,5,6,7,8,9,10); print_r(blockSearch(3,1,$arr)); function blockSearch($block,$key,$arr){   $length = count($arr);   $position = 0;   while($length >= $position){//数组元素比较完了,就结束循环     for($i=1;$i<=$block;$i++){//循环次数为定义的块的大小       if($arr[$position] == $key){//找到了元素         return 'value:'.$arr[$position] .';position:'.$position;       }       $position++;//每比较一次,位置后移一次     }   } } ?>

运行结果:

value:1;position:0

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。