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 相关文章推荐
给多个地址发邮件的类
Oct 09 PHP
ZF等常用php框架中存在的问题
Jan 10 PHP
php中通过curl模拟登陆discuz论坛的实现代码
Feb 16 PHP
浅析php变量修饰符static的使用
Jun 28 PHP
php获取$_POST同名参数数组的实现介绍
Jun 30 PHP
PHP把数字转成人民币大写的函数分享
Jun 30 PHP
php之curl实现http与https请求的方法
Oct 21 PHP
thinkphp使用literal防止模板标签被解析的方法
Nov 22 PHP
php rsa加密解密使用详解
Jan 14 PHP
CI框架中redis缓存相关操作文件示例代码
May 17 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
Mar 15 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
Apr 11 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设计模式之建造者模式定义与用法简单示例
2018/08/13 PHP
使用onbeforeunload属性后的副作用
2007/03/08 Javascript
JavaScript几种形式的树结构菜单
2010/05/10 Javascript
jQuery拖动图片删除示例
2013/05/10 Javascript
移动节点的jquery代码
2014/01/13 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
Javascript递归打印Document层次关系实例分析
2015/05/15 Javascript
在Ubuntu系统上安装Node.JS的教程
2015/10/15 Javascript
jQuery实现简单倒计时功能的方法
2016/07/04 Javascript
BootStrap Validator使用注意事项(必看篇)
2016/09/28 Javascript
关于angular js_$watch监控属性和对象详解
2017/04/24 Javascript
利用JavaScript如何查询某个值是否数组内
2017/07/30 Javascript
代码详解JS操作剪贴板
2018/02/11 Javascript
解决vue处理axios post请求传参的问题
2018/03/05 Javascript
JS实现图片幻灯片效果代码实例
2020/05/21 Javascript
Python 第一步 hello world
2009/09/25 Python
从零学python系列之数据处理编程实例(一)
2014/05/22 Python
Python中设置变量访问权限的方法
2015/04/27 Python
python获取本地计算机名字的方法
2015/04/29 Python
python连接MySQL数据库实例分析
2015/05/12 Python
python模仿网页版微信发送消息功能
2018/02/24 Python
Python 字符串与数字输出方法
2018/07/16 Python
理想高通滤波实现Python opencv示例
2019/01/30 Python
python matplotlib实现双Y轴的实例
2019/02/12 Python
python django 原生sql 获取数据的例子
2019/08/14 Python
python日志模块logbook使用方法
2019/09/19 Python
python GUI库图形界面开发之PyQt5信号与槽事件处理机制详细介绍与实例解析
2020/03/08 Python
python:HDF和CSV存储优劣对比分析
2020/06/08 Python
python连接mysql有哪些方法
2020/06/24 Python
英语专业推荐信
2013/11/16 职场文书
优秀演讲稿范文
2013/12/29 职场文书
酒店员工检讨书
2014/02/18 职场文书
财务部绩效考核方案
2014/05/04 职场文书
小学竞选班干部演讲稿
2014/08/20 职场文书
求职意向书范本
2015/05/11 职场文书