In PHP, explode means "string to array", which is used to split a string into several substrings according to the delimiter, and then combine these substrings into an array and return it, the syntax is " explode(separating character, string, number of elements)"; the third parameter of this function can be omitted and is used to specify the number of array elements to be returned.
The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer
In php, explode means "character String to array".
explode() function can split a string based on the string delimiter, that is, it splits a string into several substrings based on the delimiter, and then combines these substrings into an array and returns it. The syntax format is as follows:
explode($separator,$string,$limit)
The parameter description is as follows:
$limit: optional parameter, can be empty, specifies the number of array elements to be returned;
Possible values:
<?php header('content-type:text/html;charset=utf-8'); $str = 'one,two,three,four'; $arr = explode(',', $str); var_dump($arr); $arr = explode(',', $str, 3); var_dump($arr); $arr = explode(',', $str, -2); var_dump($arr); $arr = explode(',', $str, 0); var_dump($arr); ?>
"", the program will prompt a Warning, and explode( ) function will return FALSE; if $separator contains a value not found in $string and a negative $limit is used, an empty array will be returned, otherwise an array containing a single element of $string will be returned.
<?php $str = 'one,two,three,four'; $arr = explode('', $str); var_dump($arr); $arr = explode('@', $str, -1); var_dump($arr); ?>
PHP Video Tutorial"
The above is the detailed content of What does php explode mean?. For more information, please follow other related articles on the PHP Chinese website!