implode
Convert the value of a one-dimensional array into a string
implode()
function returns a string composed of array elements.
Note: implode()
function accepts two parameter orders. However, due to historical reasons, explode()
is not possible. You must ensure that the separator parameter is before the string parameter.
Note: The separator parameter of implode()
function is optional. However, for backward compatibility, it is recommended that you use two parameters.
Note: This function is binary safe.
Combine array elements into strings:
<?php $arr = array ( 'Hello' , 'World!' , 'I' , 'love' , 'Shanghai!' ) ; echo implode ( " " , $arr ) ; ?>
Try it yourself
Separate array elements with different characters:
<?php $arr = array ( 'Hello' , 'World!' , 'I' , 'love' , 'Shanghai!' ) ; echo implode ( " " , $arr ) . "<br>" ; echo implode ( "+" , $arr ) . "<br>" ; echo implode ( "-" , $arr ) . "<br>" ; echo implode ( "X" , $arr ) ; ?>
Try it yourself
implode ( separator , array )
parameter | describe |
---|---|
separator | Optional. Specifies the content placed between array elements. The default is "" (empty string). |
array | Required. Arrays to be combined into strings. |