Php array and string conversion function. In php, we want to convert strings into arrays. the available functions include str_split (), explode (), and preg_split, if we convert an array to a string, we also have a function implode (). in php, we want to convert the string to an array. the following functions can be used: str_split (), explode (), preg_split () if the array is converted into a string, we also have a function implode () to directly connect the array.
Let's first look at converting strings into arrays.
Str_split ()
Print_r (str_split ("Hello "));
?>
Array
(
[0] => H
[1] => e
[2] => l
[3] => l
[4] => o
)
Explode ()
$ Str = "Hello world. It's a beautiful day .";
Print_r (explode ("", $ str ));
?>
Result
Array
(
[0] => Hello
[1] => world.
[2] => It's
[3] =>
[4] => beautiful
[5] => day.
)
Preg_split () function
The code is as follows: |
|
$ User_info = "+ J ++ G ++ w "; $ Fields = preg_split ("/+ {1,}/", $ user_info ); While ($ x <sizeof ($ fields )): Print $ fields [$ x]." "; $ X ++; Endwhile; ?> |
In php, str_split () and explode () functions are the same, so we will not introduce them here.
Converts an array to a string.
Implode ()
Example
The code is as follows: |
|
$ Array = array ('A', 'B', 'C '); Echo implode ($ array ); // Result abc |
Aggregate (), explode (), preg_split () function. if we convert the array into a string, we also have a function implode...