php数组转字符串

推荐操作系统:windows7系统、PHP5.6、DELL G3电脑

1、用自带的implode函数

$array=["php","Java","web"];
$result=implode(",",$array);

2、用循环遍历数组元素拼接成字符串

<?php
//PHP数组转字符串的方法
//方法一:implode(glue,pieces)
$arr=['Lucy','Mike','Jery','Haly'];
$str=implode(',',$arr);
//var_dump($str);
//方法二,利用循环遍历数组元素拼接成字符串
$arr1=['Lucy','Mike','Jery','Haly'];
$str1='';
foreach($arr1as$key=>$value)
{
$str1.=','.$value;
}
var_dump($str1);

3、使用StringUtils的join方法

<?php
//数组转字符串org.apache.commons.lang3.StringUtils
Stringstr3=StringUtils.join(arr);//数组转字符串,其实使用的也是遍历
System.out.println(str3);//012345
Stringstr4=StringUtils.join(arr,",");//数组转字符串(逗号分隔)(推荐)
System.out.println(str4);//0,1,2,3,4,5

在php中数组和字符串是可以相互转换的,大多数时候字符串转数组的使用多一点,所以很多小伙伴对数组转字符串的方法上有些陌生。

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容