Home php教程 PHP源码 String splitting, when encountering an interval, iterate through all values ​​in the interval

String splitting, when encountering an interval, iterate through all values ​​in the interval

May 19, 2018 pm 04:42 PM

Jump to                                                                                                     [Full screen preview]

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;

}
Copy after login

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Use the strings.Split function to split a string into multiple substrings according to the specified delimiter. Use the strings.Split function to split a string into multiple substrings according to the specified delimiter. Jul 24, 2023 pm 03:21 PM

Use the strings.Split function to split a string into multiple substrings according to the specified delimiter. In the Go language, we can use the Split function in the strings package to split a string into multiple substrings according to the specified delimiter. This is very useful when working with strings, especially when we need to split, parse, or extract specific content from the string. The prototype of the Split function is as follows: funcSplit(s,sepstring)[]string where, s

Python program to split string into overlapping substrings of size k Python program to split string into overlapping substrings of size k Aug 27, 2023 pm 07:29 PM

Splitting a string into smaller parts is a common task in many text processing and data analysis scenarios. In this blog post, we will explore how to write a Python program that splits a given string into overlapping strings of size k. This program can be very useful when working with data sequences that require analysis, feature extraction, or pattern recognition. Understanding the Problem Before we dive into implementation details, let's define the requirements of our program. We need to develop a Python solution that takes a string as input and splits it into overlapping strings of size k. For example, if the given string is "Hello, world!" and k is 3, then the program should generate the following repetition

How to deal with string splitting problems in C++ development How to deal with string splitting problems in C++ development Aug 22, 2023 pm 04:21 PM

How to deal with string splitting in C++ development In C++ development, string splitting is a common problem. When we need to split a string according to a specific delimiter, such as splitting a sentence into words, or splitting each row of a CSV file into different fields, we need to use an efficient and reliable Method to handle string splitting problem. The following will introduce several commonly used methods to deal with string splitting problems in C++ development. use stringstreamstringst

Methods to optimize Java string splitting performance Methods to optimize Java string splitting performance Jun 30, 2023 pm 10:19 PM

How to solve the string splitting performance problem in Java development. In Java development, string processing is a very common operation. Among them, the string split operation is indispensable in many scenarios. However, as the size of data increases, the performance problem of string splitting gradually becomes prominent, which has a negative impact on the execution efficiency of the program. This article will explore how to solve string splitting performance problems in Java development and provide some practical optimization suggestions. 1. Avoid using regular expressions in Java

What are the ways to split a string into an array in php What are the ways to split a string into an array in php Sep 18, 2023 pm 02:27 PM

The methods are: 1. The explode() function can split the string into an array according to the specified delimiter; 2. The str_split() function can split the string into an array of single characters; 3. The preg_split() function, Strings can be split into arrays based on regular expressions; 4. The sscanf() function can parse strings according to the specified format and store the parsing results in arrays; 5. String interception method, by using string interception Function, you can split a string into an array according to the specified length, etc.

Split string into array using PHP function 'explode' Split string into array using PHP function 'explode' Jul 24, 2023 pm 11:09 PM

Use the PHP function "explode" to split a string into an array. In PHP development, you often encounter situations where you need to split a string according to the specified delimiter. At this time, we can use PHP's built-in function "explode" to convert string to array. This article will introduce how to use the "explode" function to split a string and give relevant code examples. The basic syntax of the "explode" function is as follows: arrayexplode(

How to split a string into multiple substrings using StringTokenizer class in Java How to split a string into multiple substrings using StringTokenizer class in Java Jul 24, 2023 pm 03:24 PM

How to use the StringTokenizer class in Java to split a string into multiple substrings Introduction: In Java development, it is often necessary to split a string into multiple substrings for further processing. Java provides many methods to split strings, one of the commonly used tools is the StringTokenizer class. This article will introduce the basic usage of the StringTokenizer class and provide code examples to help readers better understand. StringToknizer

Use PHP function 'str_split' to split a string into a character array Use PHP function 'str_split' to split a string into a character array Jul 25, 2023 pm 02:53 PM

Use the PHP function "str_split" to split a string into a character array. In PHP, sometimes we need to split a string into a character array. In this case, we can use the PHP function "str_split" to easily achieve this. This article will introduce how to use the "str_split" function and some examples of its usage. The basic syntax of the "str_split" function is as follows: arraystr_split(string$string[

See all articles