当前位置:首页 > 专题管理

PHP implode 函数:将数组元素组合为字符串

PHP implode()

implode() 函数用于将数组元素组合为一个字符串,并返回该字符串。

语法:

string implode( string glue, array array )
参数说明:
参数说明
glue连接数组元素的字符
array需要组合为字符串的数组

连接符为 ^ 的例子:

<?php
$array = array('姓名', '电话', '电子邮箱');
$char = implode("^", $array);
echo $char;
?>

浏览器输出:

姓名^电话^电子邮箱

可以使用空格作为连接符:

<?php
$char = implode(" ", $array);
?>

提示

  • 根据实际情况,可以选择空格作为连接符或者特殊符号作为连接符以便后续的字符串处理操作。
  • 连接符参数 glue 默认是可以为空的,但为了向后兼容,推荐仍然使用该参数。
  • 本函数可安全用于二进制对象。

PHP join()

join() 为 implode() 的别名函数。

PHP implode() 函数的反函数为 explode():使用一个分割符号分割一个字符串并组成数组。

参考阅读

  • PHP explode:使用一个分割符号分割一个字符串到数组中。
  • PHP split:用正则表达式将字符串分割到数组中。