数组递减计算差值 填充新数组

qq_34921650 2017-09-25 03:46:54


$array = array(0=>'20'); 或者 $array = array(0=>'5'); 或者 $array = array(0=>'1');或者 $array = array(0=>'21');
$checkarray = array(0=>'3',1=>'10','2'=>'7');


$array数组样例如上的变化 希望实现的效果是 $array中的值与$checkarray中的值做比较 如果$checkarray中的第一个值比较后的差值>0 则依次比较 直到差值为0 或者小于0

希望的数组
$result1 = array(0=>'3',1=>'10',2=>'7')

$result1 = array(0=>'3',1=>'2');

$result2 = array(0=>'1');

$result3 = array(0=>'3',1=>'10',2=>'7')
...全文
224 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dogel 2017-09-27
  • 打赏
  • 举报
回复
引用 3 楼 qq_34921650 的回复:
就是把一个重量为N的物品 放到不同容器中 只要把N分配完成就好 $array中的值是待分配的数组 $checkarray 是不同的容器 这样不知道 我的表达可以吗?版主
越说越复杂
qq_34921650 2017-09-27
  • 打赏
  • 举报
回复
就是把一个重量为N的物品 放到不同容器中 只要把N分配完成就好 $array中的值是待分配的数组 $checkarray 是不同的容器 这样不知道 我的表达可以吗?版主
xuzuning 2017-09-27
  • 打赏
  • 举报
回复
是没有人能看懂你的描述
qq_34921650 2017-09-27
  • 打赏
  • 举报
回复
没有人吗?自己顶以下的

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧