在php中可以通过implode函数将php数组值转为字符串,其语法是“implode(separator,array)”,其中参数separator规定数组元素之间放置的内容。

本教程操作环境:Windows7系统、PHP7.1版,DELL G3电脑

implode() 函数返回由数组元素组合成的字符串。

注释:implode() 函数接受两种参数顺序。但是由于历史原因,explode() 是不行的,您必须保证 separator 参数在 string 参数之前才行。

注释:implode() 函数的 separator 参数是可选的。但是为了向后兼容,推荐您使用使用两个参数。

注释:该函数是二进制安全的。

语法implode(separator,array)

参数

separator可选。规定数组元素之间放置的内容。默认是 ""(空字符串)。

array必需。要组合为字符串的数组。

例子 1

用不同的字符分隔数组元素:<?php

$arr = array('Hello','World!','I','love','Shanghai!');

echo implode(" ",$arr)."
";

echo implode("+",$arr)."
";

echo implode("-",$arr)."
";

echo implode("X",$arr);

?>

运行结果:Hello World! I love Shanghai!

Hello+World!+I+love+Shanghai!

Hello-World!-I-love-Shanghai!

HelloXWorld!XIXloveXShanghai!

例子 2

把数组元素组合为字符串:<?php

$arr = array('Hello','World!','I','love','Shanghai!');

echo implode(" ",$arr);

?>

运行结果:Hello World! I love Shanghai!

【推荐学习:PHP视频教程】

php数组的值转字符串,php 数组值怎么转字符串相关推荐

  1. C语言试题六十三之请编写函数fun:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。

    1. 题目 请编写函数fun,其功能是:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研 ...

  2. 在函数中修改成员变量字符串和数组,它们的值会发生变化吗

    题目:阅读下面的代码,写出输出结果_____ public class Main {String str = new String("beijing");char[] ch = { ...

  3. php判断字符是否在某个数组_php:如何快速在数组array中找出以某字符串开头的值...

    我写了个函数,可以实现在数组中找出以某字符串开头的值. public static function arrayContainsValueStartingBy($haystack, $needle) ...

  4. php键值字符串转数组,PHP数组与字符串互相转换实例

    PHP 数组转字符串,与字符串转数组 $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",& ...

  5. C语言以字符串为索引求数组值,C05 C语言字符串和数组

    目录 数组 字符串 数组 概念 数组是有序数据的集合. 数组中的每一个元素属于同一个数据类型. 通过数组名和下标唯一确定数组中的元素. 一维数组的定义 语法格式 数据类型   数组名[常量表达式] 例 ...

  6. php7 数组与字符串,第7天 PHP字符串、数组

    11. 字符串详解 11.1. 4种不同形式的字符串 11.1.1. 单引号字符串 形式: $s1 = '字符串内容' 特点: 只能使用2个转义符: \n \t ' " \(代表一个反斜杠) ...

  7. OC基础第四讲--字符串、数组、字典、集合的常用方法

    OC基础第四讲--字符串.数组.字典.集合的常用方法 字符串.数组.字典.集合有可变和不可变之分.以字符串为例,不可变字符串本身值不能改变,必须要用相应类型来接收返回值:而可变字符串调用相应地方法后, ...

  8. 字符串字符数组和基本类型的相互转换

    1.基本类型转为字符数组或字符串 ❶整形转为字符数组: char *itoa(int value, char *string, int radix); value 将要被转换的值.string 转换的 ...

  9. JAVA关于字符串字符数组处理的小题目

    JAVA关于字符串&&字符数组的小题目 第二题:分析以下需求,并用代码实现 1.键盘录入一个大字符串,再录入一个小字符串 2.统计小字符串在大字符串中出现的次数 3.代码运行打印格式: ...

最新文章

  1. 病毒周报(071029至071104)
  2. Kubernetes — Project Layout 与 cmd 入口设计
  3. mysql as join_mysql as 别名与 join 多表连接语法
  4. 美团Android自动化之旅—生成渠道包
  5. Git添加为远程仓库
  6. 99乘法表的四种位置类型for...in while
  7. Perl 6 真的太烦人了?
  8. 如何在Linux中安装Intel核显驱动?
  9. 安卓天气查询预报APP软件的制作
  10. 《计算机网络》谢希仁第七版课后答案完整版
  11. CRC32 在 java中使用
  12. 牛客网--23803--DongDong认亲戚
  13. Angular判断对象不否为空的方法
  14. 针对ABCmouse的Xadmin管理端使用探究手册
  15. eclipse neon配置 maven
  16. 《SysML精粹》学习记录--第十章
  17. Typecho+Handsome主题美化
  18. 用VUE实现注册页(短信验证码登录)
  19. 视频数据集下载及处理
  20. 利用Gensim训练关于英文维基百科的Word2Vec模型(Training Word2Vec Model on English Wikipedia by Gensim)

热门文章

  1. mysqladmin创建数据库
  2. 高通驱动实现 GPIO 中断上报键值
  3. 2021-11-22~23 Re 攻防世界逆向Exercise区第七题 simple-unpack【T.O.CTF】
  4. 米莱狄的机器人是_米莱狄的主要伤害来源于丢出的1技能的飞机,而不起眼的小机器人可以无视掉?...
  5. java----setLayout(null)
  6. 线性表的实验——湖北理工学院
  7. 单表带换密码C语言程序,用C语言代码创建一个单链表,包含1创建链表2求...-卓优商学院问答...
  8. IBUFDS_GTE2
  9. ElasticSearch实战(五)-FST有限状态转换算法(索引数据压缩算法)
  10. 户外登山地图制作软件OziExplorer中文版(附安装包)