相关疑难解决方法(0)

将范围为"3-6"或"3-6,12"的范围或部分数组转换为整数数组,如3,4,5,6,12

我对这个感到有些困惑,我现在很难在网上找到类似的例子.

在PHP中工作,我希望从形式字段中获取输入,可以是表单中的"值列表","范围"或两者的组合;

3,5,6,9,11,23
Run Code Online (Sandbox Code Playgroud)

要么

3-20
Run Code Online (Sandbox Code Playgroud)

要么

3-6,8,12,14-50
Run Code Online (Sandbox Code Playgroud)

我想将这些作为整数数组返回,例如

3,4,5,6,8,12,14,15,16...
Run Code Online (Sandbox Code Playgroud)

我不打算把它们全部输出,但这个想法很明显!

是否有可用的功能,或者我从哪里开始写一个?

php arrays

7
推荐指数
1
解决办法
2103
查看次数

PHP从带有范围的字符串中获取数字数组

对于我当前的项目,我需要用户定义存储在数据库中的一系列数字.

以下字符串是可能的用户输入:

1025-1027,1030,1032-1034
Run Code Online (Sandbox Code Playgroud)

我想用php处理这个字符串以获得一系列可能的数字,包括添加一系列数字n-n²或添加单个数字的可能性n; n²,这个数字分别用于此示例:

1025 1026 1027 1030 1032 1031 1034
Run Code Online (Sandbox Code Playgroud)

php arrays string explode

6
推荐指数
1
解决办法
911
查看次数

标签 统计

arrays ×2

php ×2

explode ×1

string ×1