如何实现字符串,并遍历指定区间内的所有数值?

更新于
2026-09-26 00:19:18
0阅读来源:SEO资源
  • 内容介绍
  • 相关推荐

本文共计128个文字,预计阅读时间需要1分钟。

如何实现字符串,并遍历指定区间内的所有数值?

区间计算+设定值+str=11-13,17,18,22-25;+结果打印+11,12,17,18,22,23,24,25+1.+[代码]+[PHP]+public function explode($str){ $return=[]; $array=[]; foreach(explode(,,$str) as $k=> $v){ $return=array_merge($return,($v)); } return $return;}

区间计算
给定值
$str="11-13,17,18,22-25";
结果打印
11,12,17,18,22,23,24,25

1.[代码][PHP]代码

public function explodes($str){ $return = []; $array = []; foreach(explode(",",$str) as $k => $v){ $return = array_merge($return,(strpos($v,'-') && $array = explode('-',$v))?range($array[0],$array[1]):[$k=>intval($v)]); } return $return; }

如何实现字符串,并遍历指定区间内的所有数值?

本文共计128个文字,预计阅读时间需要1分钟。

如何实现字符串,并遍历指定区间内的所有数值?

区间计算+设定值+str=11-13,17,18,22-25;+结果打印+11,12,17,18,22,23,24,25+1.+[代码]+[PHP]+public function explode($str){ $return=[]; $array=[]; foreach(explode(,,$str) as $k=> $v){ $return=array_merge($return,($v)); } return $return;}

区间计算
给定值
$str="11-13,17,18,22-25";
结果打印
11,12,17,18,22,23,24,25

1.[代码][PHP]代码

public function explodes($str){ $return = []; $array = []; foreach(explode(",",$str) as $k => $v){ $return = array_merge($return,(strpos($v,'-') && $array = explode('-',$v))?range($array[0],$array[1]):[$k=>intval($v)]); } return $return; }

如何实现字符串,并遍历指定区间内的所有数值?