php怎么把数组合成字符串 php数组拼接成字符串


php中可以将数组转换成字符串的形式,也可以将字符串通过某个特定的规律转化成数组 。那具体如何做呢?今天这篇文章就来说一说php中数组与字符串之间相互转换的方法 。
PHP 数组转换成字符串的方法 php中有个内置函数 implode() 可以将数组的所有元素组合成字符串 。
implode() 函数语法:
implode(separator,array) 参数:
separator:可选,自定义每个数组元素在组合字符串时用什么隔开
array:必需,要被操作的数组

示例1:
输出结果:
name,age,level 注:以上输出的结果中,是以逗号分割的,当然也可以换成其它的符号或留空
示例2:
输出结果:
绿色 红色 蓝色 黑色 白色 PHP 字符串转换成数组的方法php 中的 explode() 函数可以把字符串以某个字符分割的方式,打散并组合成新的数组
explode() 使用语法:
explode(separator,string) 参数:
separator:必需,规定要分割的字符
string:必需,将要被操作的字符串
示例1:
打印结果:
array(5) { [0]=> string(6) "山东" [1]=> string(6) "北京" [2]=> string(6) "上海" [3]=> string(6) "广东" [4]=> string(6) "深圳"}
示例2:
打印结果:
array(5) { [0]=> string(2) "aa" [1]=> string(2) "bb" [2]=> string(2) "cc" [3]=> string(2) "dd" [4]=> string(2) "ee"} PHP 按长度分割字符串转换成数组的方法以面示例中的 explode() 函数可以按照某个规定的字符进行分割字符串,但是如果遇到杂乱无章没有规律的字符串的话,我们可以使用PHP中的 str_split() 函数,按照指定的长度来分割字符串并转成数组 。
str_split():把字符串按照自定义长度分割到数组中去 。
语法:
str_split(string,length) 参数:
string:要被分割的字符串
length:可选,每次要分割的长度,默认为1
示例1:
str_split()函数按默认长度进行分割字符串,并转成数据元素
打印结果:
array(5) { [0]=> string(1) "m" [1]=> string(1) "o" [2]=> string(1) "c" [3]=> string(1) "h" [4]=> string(1) "u"}
【php怎么把数组合成字符串 php数组拼接成字符串】

猜你喜欢