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 相关文章推荐
社区(php&amp;&amp;mysql)四
Oct 09 PHP
实现了一个PHP5的getter/setter基类的代码
Feb 25 PHP
非常不错的MySQL优化的8条经验
Mar 24 PHP
php的access操作类
Apr 09 PHP
PHP 页面编码声明方法详解(header或meta)
Mar 12 PHP
PHP 循环列出目录内容的函数代码
May 26 PHP
phpmail类发送邮件函数代码
Feb 20 PHP
ThinkPHP实现多数据库连接的解决方法
Jul 01 PHP
php插入排序法实现数组排序实例
Feb 16 PHP
手把手编写PHP框架 深入了解MVC运行流程
Sep 19 PHP
ThinkPHP5.0框架实现切换数据库的方法分析
Oct 30 PHP
PHP中用Trait封装单例模式的实现
Dec 18 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 curl参数的详解
2013/06/17 PHP
php配合jquery实现增删操作具体实例
2013/12/12 PHP
PHP的邮件群发系统phplist配置方法详细总结
2016/03/30 PHP
Windows下php+mysql5.7配置教程
2017/05/16 PHP
利用location.hash实现跨域iframe自适应
2010/05/04 Javascript
jQuery实现的类flash菜单效果代码
2010/05/17 Javascript
初窥JQuery(二) 事件机制(1)
2010/11/25 Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
2016/02/16 Javascript
js 将图片连接转换成base64格式的简单实例
2016/08/10 Javascript
Vue.js动态组件解析
2016/09/09 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
uni-app微信小程序登录并使用vuex存储登录状态的思路详解
2019/11/04 Javascript
JavaScript常用工具函数库汇总
2020/09/17 Javascript
小程序组件传值和引入sass的方法(使用vant Weapp组件库)
2020/11/24 Javascript
python类参数self使用示例
2014/02/17 Python
在Python中marshal对象序列化的相关知识
2015/07/01 Python
Window 64位下python3.6.2环境搭建图文教程
2018/09/19 Python
python实现全盘扫描搜索功能的方法
2019/02/14 Python
Python+PyQT5的子线程更新UI界面的实例
2019/06/14 Python
python mysql 字段与关键字冲突的解决方式
2020/03/02 Python
Pycharm如何导入python文件及解决报错问题
2020/05/10 Python
小 200 行 Python 代码制作一个换脸程序
2020/05/12 Python
在django中form的label和verbose name的区别说明
2020/05/20 Python
完美解决python针对hdfs上传和下载的问题
2020/06/05 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
2020/06/10 Python
Python 实现国产SM3加密算法的示例代码
2020/09/21 Python
HTML5 WebSocket实现点对点聊天的示例代码
2018/01/31 HTML / CSS
Top Villas美国:豪华别墅出租和度假屋
2018/07/10 全球购物
新加坡交友网站:be2新加坡
2019/04/10 全球购物
社区庆中秋节活动方案
2014/02/07 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
《美丽的黄昏》教学反思
2014/02/28 职场文书
运动会闭幕词
2015/01/28 职场文书
计算机专业自荐信范文
2015/03/26 职场文书
PHP RabbitMQ消息列队
2022/05/11 PHP
python解析照片拍摄时间进行图片整理
2022/07/23 Python