PHP中的implode函数

先看下这个函数的形式: implode ( string $glue , array $pieces )

函数功能:以某个字符作为连接符,连接数组中的所有元素,并返回由数组元素和分隔符组成的字符串

参数解释:

$glue   用于连接数组元素的连接符 (可选)

$pieces  需要处理的数组  (必须)

例子1:

<?php

$arr = ['亚索','瑞雯','德莱厄斯','杰斯'];
$str = implode('@',$arr);    //以@符号作为连接符
var_dump($str);

?>

结果:string(33) "亚索@瑞雯@德莱厄斯@杰斯"

解释:这里是以@符号作为连接符,连接数组$arr中所有的元素,并返回由数组元素和分隔符组成的字符串

【注意】

1.当连接符省略时,将返回完全由数组元素组成的字符串,见例2

2.连接符和数组变量位置可以互换,不分先后,例1中是连接符在数组变量前面,反之亦可,见下方例3

例2:

<?php

$arr = ['亚索','瑞雯','德莱厄斯','杰斯'];
$str = implode($arr);   //省略连接符
var_dump($str);

?>

结果:string(30) "亚索瑞雯德莱厄斯杰斯"

例子3:

<?php

$arr = ['亚索','瑞雯','德莱厄斯','杰斯'];
$str = implode($arr, 'abc');     //数组变量位于连接符前面
var_dump($str);

?>

结果:string(39) "亚索abc瑞雯abc德莱厄斯abc杰斯"

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值