Definition and usage
The implode () function returns a string that is composed of array elements.
Note: the implode () function accepts two parameter orders. However, for historical reasons, explode () is not possible, and you must ensure that the separator parameter precedes the string parameter.
Note: The separator parameter of the implode () function is optional. However, for backwards compatibility, it is recommended that you use two parameters.
Note: This function is binary safe.
Grammar
Implode (separator,array)
Parameters |
Description |
Separator |
Optional. Specifies what is placed between the elements of the array. The default is "" (an empty string). |
Array |
Necessary. An array to combine as a string. |
Example
<! DOCTYPE html><?php$arr = array(‘Hello‘,‘World!‘,‘I‘,‘love‘,‘Shanghai!‘);echo implode(" ",$arr)."<br>";echo implode("+",$arr)."<br>";echo implode("-",$arr)."<br>"; echo implode("X",$arr);?> </body>
Output:
Hello world! I Love shanghai!
hello+world!+i+love+shanghai!
hello-world!-i-love-shanghai!
helloxworld! xixlovexshanghai!
The PHP implode () function combines strings from an array