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:用正则表达式将字符串分割到数组中。

本章节内容共分 10 部分:

  1. 1. PHP 字符串处理
  2. 2. PHP 字符串输出 echo、print 与 printf 函数
  3. 3. PHP 字符串去除 trim、ltrim 与 rtrim 函数
  4. 4. PHP implode 函数:将数组元素组合为字符串
  5. 5. PHP 字符串分割 explode 与 str_split 函数
  6. 6. PHP 字符串获取 substr 与 strstr 函数
  7. 7. PHP 字符串替换 substr_replace 与 str_replace 函数
  8. 8. PHP 字符串计算 strlen、strpos 与 strrpos 函数
  9. 9. PHP 字符串 XHTML格式化显示 nl2br 与 htmlspecialchars 函数
  10. 10. PHP 字符串存储(转义) addslashes 与 stripslashes 函数

评论于2016-12-18日起不再显示。

5idev.com(我爱开发网) — 提供最好的 XHTML教程DIV+CSS教程JavaScript教程PHP教程ThinkPHP教程