Phpexplode () function usage summary

Source: Internet
Author: User
Tags php explode php mysql
In php, The explode () function splits strings into arrays. The returned value is an array composed of strings. each element is a substring separated by a separator as a boundary point. This article summarizes some articles about the phpexplode () function, hoping to help you learn the phpexplode () function. In php, The explode () function splits strings into arrays. The returned value is an array composed of strings. each element is a substring separated by a separator as a boundary point. This article summarizes some articles about the php explode () function, hoping to help you learn the php explode () function.

1. php explode () function example

This article describes the functions and syntax of the php explode () function. The php explode () function is used to split another string using one string and return an array composed of strings. Its syntax

explode(separator,string,limit)

The separator parameter cannot be a null string. If separator is a null string (""), explode () returns FALSE. If the value of separator cannot be found in string, explode () returns an array containing a single element in string.

If the limit parameter is set, the returned array contains up to limit elements, and the last element contains the rest of the string.

If the limit parameter is negative, all elements except the last-limit element are returned. This feature is added in PHP 5.1.0.

2. how to use the php explode () function

This article describes how to use the php explode () function. You can use the explode () function to split a string in php. generally, in a development project, we want to view each part of the string submitted by users through forms or other methods, to facilitate classified storage and use. For example, you can view the words in a sentence, or divide a website or email address into components. Then we can use the explode () function.

3. differences between php implode () and explode () functions

This article mainly describes the differences between implode () and explode () functions. in php, The explode () function is to use one string to separate another string and return an array composed of strings. The implode () function returns a string composed of array elements. These two functions are the mutual conversion functions between strings and arrays. First, from the usage perspective, one is to concatenate array elements into strings, and the other is to divide the strings into arrays. Therefore, the usage is different. In addition, the receiving parameters are different. because of historical reasons, explode () cannot receive the Order of the two parameters. Therefore, you must ensure that the separator parameter is prior to the string parameter; implode () can accept the order of two parameters.

4. differences between explode and split functions in PHP

As we all know, both explode and split can convert strings into arrays through specific characters in php. so why are there two functions of explode and split in the same way, so what is the difference between explode and split?

[Q & A recommendation for php explode () functions]

1. how can javascript-explode be separated by spaces?

2. does php mysql select support explode fields and then sort them by values?

[Recommended related articles]

1. Analysis of the negative limit usage of explode in php

2. php uses The explode () function to split strings into arrays.

The above is a summary of the usage of the php explode () function. For more information, see other related articles in the first PHP community!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.