Home >Backend Development >PHP Problem >How to convert one-dimensional array into string in php
php method to convert a one-dimensional array into a string: 1. Use the foreach statement to loop through the array, and use ".=" in the loop body to splice the array elements into a string; 2. Use implode() Function, syntax "implode('separator', $array)".
The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer
Method 1: Use foreach statement loop Traverse the array and splice the array elements into a string
<?php $arr = ['Lucy','Mike','Jery','Haly']; $str = ''; foreach ($arr as $key => $value) { $str .=$value; } var_dump($str); ?>
Output:
Method 2: Use implode() Function
implode() function can convert a one-dimensional array into a string. Its syntax format is as follows:
implode($glue, $array) 或者 implode($array)
Among them, $glue is used to set a string, indicating the use of $glue connects each element of the array together. By default, $glue is an empty string; $array is the array that needs to be converted.
Tip: The $glue parameter of the implode() function is optional and can be omitted.
Example
<?php $arr = ['Lucy','Mike','Jery','Haly']; $str1 = implode($arr); $str2 = implode(' ',$arr); var_dump($str1); var_dump($str2); ?>
Output:
##Recommended learning: "PHP Video Tutorial 》
The above is the detailed content of How to convert one-dimensional array into string in php. For more information, please follow other related articles on the PHP Chinese website!