PHP implode() 函数用来将一个数组转换为字符串,它的语法如下:

string implode ( string $glue , array $arr )

参数说明:

glue 表示数组元素之间的连接符,也就是放置在数组元素之间的内容。glue 是可选参数,默认是"",也即空字符串。

arr 表示要转换的数组。

注意:虽然 glue 参数是可选的,但是为了向后兼容,我建议使用两个参数。

返回值:implode() 函数返回一个由数组元素拼接而成的字符串,每个元素之间以 glue 分隔。

PHP explode() 用来将字符串分隔成为数组,是 implode() 的逆向操作。

implode() 函数使用示例如下:

$arr = array('lastname', 'email', 'phone', 'address');

$str = implode(",", $arr); //数组转字符串,由逗号分隔

echo $str . "
";

$arr = array('name'=>'PHP教程', 'url'=>'http://www.top300.cc/php/', 'update'=>'2019-10-25');

$str = implode("__", $arr); //数组转字符串,由双下划线分隔

echo $str;

?>

运行以上代码的结果为:

lastname,email,phone,address

PHP教程__http://www.top300.cc/php/__2019-10-25

php 数组转换逗号_PHP implode():数组转字符串相关推荐

  1. python将多个3维数组转换成4维数组时,出现(m,)

    python将多个3维数组转换成4维数组时,出现(m,)错误. 原因:多个3维数组件存在不同维度的数组,例如大部分3维数组为(n,l,l),而有一个或多个为(m, l, l):且则会出现上述错误. 解 ...

  2. php+数组存放文件名_php将数组存储为文本文件的三种方法

    本篇文章主要介绍php将数组存储为文本文件的三种方法,感兴趣的朋友参考下,希望对大家有所帮助. (1)利用serialize 将数组序列化存储为文本文件,调用时候再使用unserialize 还原&l ...

  3. php 数组重新打乱_PHP 将数组打乱 shuffle函数的用法及简单实例

    shuffle() PHP shuffle() 函数随机排列数组单元的顺序(将数组打乱).本函数为数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序. 语法: bool shuffle ( ...

  4. php 数组重新打乱_PHP 将数组打乱 shuffle 函数

    shuffle() 函数用于将数组打乱. shuffle() PHP shuffle() 函数随机排列数组单元的顺序(将数组打乱).本函数为数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序 ...

  5. php超长数组转换json时间,php 数组转换json有有关问题 大家过来看看

    如图: 为什么下面这句话没有输出任何东西? echo json_encode($result);#输出结果 个人觉得可能是因为$data里面的数组元素为Client对象,在转为json的时候出问题了. ...

  6. php数组的奇数_PHP - 查找数组元素是奇数还是偶数

    我有这样的一系列物品: $data = array( 'item1' => array( // is even 'icon' => 'commenting', 'content' => ...

  7. php 数组重新打乱_php打乱数组二维数组多维数组的简单实例

    php中的shuffle函数只能打乱一维数组,有什么办法快速便捷的打乱多维数组?手册上提供了 function shuffle_assoc($list) { if (!is_array($list)) ...

  8. php将一维数组转换成二维数组

    原来的数组 $fruit = array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry'); 期望变成的数组 $fruit = ...

  9. php数组批量赋值_php给数组赋值的实例方法

    数组就是一个键值对组成的语言结构,键类似于酒店的房间号,值类似于酒店房间里存储的东西. 如果你去某个酒店住店,服务员会告诉你房间号是多少,具体房间里有存储了什么,那就需要根据房间号进到房间里才知道了. ...

最新文章

  1. java 多线程集合操作_多线程中使用Java集合类
  2. VTK:图片之ImageHybridMedian2D
  3. 读javascript百炼成仙笑死笔记一
  4. 何使用BERT模型实现中文的文本分类
  5. python字符串转义表
  6. Android ViewPropertyAnimator:让动画变得简单起来!
  7. fiddler4请求拒绝原因
  8. 【Python】勒索病毒模拟
  9. cocos2d高级开发
  10. 显示地区名称用城市代码查询城市天气
  11. 双轴旋转云台plc控制_基于STM32的双轴监控云台精准控制系统设计
  12. Pos58打印程序开发相关
  13. java制作手机投射电脑_Android手机屏幕投射到电脑神器Vysor
  14. 深度学习入门资料整理
  15. http://和www.前缀网站有什么区别
  16. Python自做的一个zabbix_sender程序
  17. Ubuntu下软件包的清理与删除
  18. 数据结构与算法-二叉树
  19. TCP吞吐性能优化的吐槽与拯救
  20. Java是先难后易吗_做题先易后难,干活先难后易

热门文章

  1. latex dungeon_Dungeon Siege II演示-太多了吗?
  2. Vue 移动端项目调用扫一扫功能(可条形码)
  3. 设置webhook_Webhook模式
  4. 【研究】paperswithcode——一个查找计算机相关领域论文及对应源码的好助手
  5. 收藏 | 精华文章汇总:前程规划篇
  6. 高通MSM895x:充电功能调试
  7. IOS app电量测试方法调研
  8. Ubuntu下编译最新版本全志开源FEL模式工具sunxi-tools
  9. gh0st通信协议解析(2)
  10. 书之文化:为什么说“隶书”的出现是书法史上的重大转折?