php连接函数implode与分割explode的深入解析


Posted in PHP onJune 26, 2013

目前学习php的人有很多,很多进行php培训的朋友在学习中总会问到这样一个问题:php连接函数implode是什么呢?
php可以将字符串分割成数组,同时翻过了也可以将数组连接成字符串,确切的说是可以将数组元素连接成字符串,有了这两个函数我们就可以在数组与字符串之间进行自由转换了,下面看正文的例子吧。

implode() 连接函数:
此函数实现将数组元素连接成字符串,连接之前我们要给它两个参数,一个是连接符一个是将要被连接的数组
注意是一维数组哦,多维小编很少用,不过大家可以试试。
例子:

<?php
    $array = array('a' => 1, 'b'=>2, 'c'=>3, 'd'=>4);
   $string = implode("-",$array)
   echo $string;
//==== 结果就是:1-2-3-4;
?>

explode() 分割函数:
此函数功能是将字符串分割到数组里面,我们依然是给它两个参数,一个是分隔符一个是将要被分割的字符串
注意这个分隔符是字符串中存在的哦,我们依然用上面的结果作为例子
<?php
    $string = "1-2-3-4";
    $array = explode("-",$string);
   echo "<pre>";
    print_r($array);
//==== 结果就是上面例子定义的数组喽,这里小编就不写出来了
?>
PHP 相关文章推荐
第十一节 重载 [11]
Oct 09 PHP
支持oicq头像的留言簿(一)
Oct 09 PHP
php 用checkbox一次性删除多条记录的方法
Feb 23 PHP
深入array multisort排序原理的详解
Jun 18 PHP
PHP如何通过AJAX方式实现登录功能
Nov 23 PHP
PHP使用Mysqli类库实现完美分页效果的方法
Apr 07 PHP
Windows2003下php5.4安装配置教程(IIS)
Jun 30 PHP
PHP5.6新增加的可变函数参数用法分析
Aug 25 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
Sep 21 PHP
PHP使用SMTP邮件服务器发送邮件示例
Aug 28 PHP
PHP实现微信提现功能
Sep 30 PHP
php如何计算两坐标点之间的距离
Dec 29 PHP
解析PHP正则提取或替换img标记属性
Jun 26 #PHP
php 在windows下配置虚拟目录的方法介绍
Jun 26 #PHP
关于PHP自动判断字符集并转码的详解
Jun 26 #PHP
安装apache2.2.22配置php5.4(具体操作步骤)
Jun 26 #PHP
php 批量生成html,txt文件的实现代码
Jun 26 #PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
Jun 26 #PHP
解析strtr函数的效率问题
Jun 26 #PHP
You might like
用PHP和ACCESS写聊天室(一)
2006/10/09 PHP
深入PHP autoload机制的详解
2013/06/09 PHP
解析php中两种缩放图片的函数,为图片添加水印
2013/06/14 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
phpstorm最新激活码分享亲测phpstorm2020.2.3版可用
2020/11/22 PHP
javascript学习网址备忘
2007/05/29 Javascript
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
基于jquery的横向滚动条(滑动条)
2011/02/24 Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
2013/12/30 Javascript
解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
2015/12/10 Javascript
详解js中class的多种函数封装方法
2016/01/03 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
JS判断图片是否加载完成方法汇总(最新版)
2016/05/13 Javascript
Bootstrap的class样式小结
2016/12/01 Javascript
vue-router路由参数刷新消失的问题解决方法
2017/06/17 Javascript
不得不看之JavaScript构造函数及new运算符
2017/08/21 Javascript
vue+element_ui上传文件,并传递额外参数操作
2020/12/05 Vue.js
vue-resource 拦截器interceptors使用详解
2021/01/18 Vue.js
[56:13]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第一场 1月10日
2021/03/11 DOTA
Python记录详细调用堆栈日志的方法
2015/05/05 Python
Python中使用platform模块获取系统信息的用法教程
2016/07/08 Python
使用Python读取大文件的方法
2018/02/11 Python
新手常见6种的python报错及解决方法
2018/03/09 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
python 装饰器的使用示例
2020/10/10 Python
使用python爬取抖音app视频的实例代码
2020/12/01 Python
Ibatis如何调用存储过程
2015/05/15 面试题
质检部岗位职责
2013/11/11 职场文书
民族团结先进个人材料
2014/02/05 职场文书
设备收款委托书范本
2014/10/02 职场文书
2015年敬老月活动总结
2015/03/27 职场文书
同意落户证明
2015/06/19 职场文书
致毕业季:你如何做好自己的职业生涯规划书?
2019/07/01 职场文书
送给小学生的暑假礼物!小学生必背99首古诗
2019/07/02 职场文书