一个数组值空缺的计算,该如何解决
程序员文章站
2024-01-26 14:37:10
...
一个数组值空缺的计算
假如数组值为
$a=array('1','8','2','3','11');
要计算出11以下那些4,5,6,7,9,10还没有存在于该数组怎么计算?
因为这个数组的最大值11可能是任意数,所以要根据最大值来确定比他小的值还有那些没有在该数组中。。。。
------解决方案--------------------
假如数组值为
$a=array('1','8','2','3','11');
要计算出11以下那些4,5,6,7,9,10还没有存在于该数组怎么计算?
因为这个数组的最大值11可能是任意数,所以要根据最大值来确定比他小的值还有那些没有在该数组中。。。。
------解决方案--------------------
- PHP code
$a=array('1','8','2','3','11'); $b = range($a[0], $a[count($a) - 1]); $result = array_diff($b, $a); //缺少的值,即$b与$a的差集 print_r($result);相关文章
相关视频
推荐阅读
-
一个数组值空缺的计算,该如何解决
-
如何把键值相同的合并,并且把键名的值相加,然后按照键名的值的大小形成一个新的数组,请高人指点。
-
求一利用php快速生成柱状图的函数,现以完成一个简易函数比较慢。该如何解决
-
用php内置函数如何实现在php数组的值前面批量添加一个固定字符串
-
一个下载地址防盗的判断 大牛进来看下!该如何解决
-
发一个自己写的PHP树类 tree for php,该如何解决
-
js获取php(ecshop smarty模板)数组元素值,该如何解决
-
关于定时执行一个PHP文件的方法,该如何解决
-
公司接了一个PHP的项目,准备选一套开源的Framework,牛人给推荐一下,该如何解决
-
用php内置函数如何实现在php数组的值前面批量添加一个固定字符串