PHP笔记(字符串与数组的转换)

本文介绍了PHP中字符串与数组转换的两种核心方法:使用explode()函数将字符串按指定分隔符转换为数组,以及使用implode()函数将数组元素合并成一个字符串。通过具体示例展示了如何操作。

仅仅是个人笔记

PHP字符串与数组的转换

1.explode()函数

explode()函数将字符串依指定字符串或字符separator切开
 explode(string  **separator**,string **string**,int limit)
 返回由字符串组成的数组,每个元素都是string的一个子串,他们被字符串separator作为结点分隔。
 如果设置了limit参数,则返回数组最多包含limit个元素,而最后那个元素将包含string剩余部分;
 如果separator为空字符串(“”),将返回false;
 如果separator所包含值在string中找不到,那么explode()将返回包含string单个元素数组
<?php
	$str="时间,地点,人物";
	$a=explode(",",$str);
	print_r($a);
?>
结果:Array([0]=>时间[1]=地点[2]=>人物)

2.implode()函数

implode()将数组内容组合为一个字符串。
implode(string glue,array pieces)
glue为字符型,只将要传入的分隔符;pieces数组类型,将要传入要合并的数组变量名称。

<?php
	$str=array("明天”,“吃”,“火锅”);
	echo implode(" ",$str);
?>
结果将数组内容以空格符连接组成新字符串
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值