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 相关文章推荐
实用函数2
Nov 08 PHP
php 面试碰到过的问题 在此做下记录
Jun 09 PHP
调试一段PHP程序时遇到的三个问题
Jan 17 PHP
php常用ODBC函数集(详细)
Jun 24 PHP
php遍历目录输出目录及其下的所有文件示例
Jan 27 PHP
PHP中的插件机制原理和实例
Jul 08 PHP
Zend Framework教程之Autoloading用法详解
Mar 08 PHP
php发送http请求的常用方法分析
Nov 08 PHP
php+Ajax处理xml与json格式数据的方法示例
Mar 04 PHP
PHP实现的文件浏览器功能简单示例
Sep 12 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 PHP
PHP如何防止用户重复提交表单
Dec 09 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类(查找/修改)xml文档
2013/03/26 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
Symfony2实现在doctrine中内置数据的方法
2016/02/05 PHP
Yii2 中实现单点登录的方法
2018/03/09 PHP
启用OPCache提高PHP程序性能的方法
2019/03/21 PHP
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
javascript开发随笔二 动态加载js和文件
2011/11/25 Javascript
用javascript判断IE版本号简单实用且向后兼容
2013/09/11 Javascript
使用jQuery将多条数据插入模态框的实现代码
2014/10/08 Javascript
jQuery处理json数据返回数组和输出的方法
2015/03/11 Javascript
Jquery1.9.1源码分析系列(六)延时对象应用之jQuery.ready
2015/11/24 Javascript
字符串反转_JavaScript
2016/04/28 Javascript
jquery.cookie.js的介绍与使用方法
2017/02/09 Javascript
javascript滚轮事件基础实例讲解(37)
2017/02/14 Javascript
Vue+axios 实现http拦截及路由拦截实例
2017/04/25 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
JavaScript闭包与作用域链实例分析
2019/01/21 Javascript
使用vue实现各类弹出框组件
2019/07/03 Javascript
react ant Design手动设置表单的值操作
2020/10/31 Javascript
JavaScript实现原型封装轮播图
2020/12/27 Javascript
Vue过滤器,生命周期函数和vue-resource简单介绍
2021/01/12 Vue.js
django1.11.1 models 数据库同步方法
2018/05/30 Python
python 返回列表中某个值的索引方法
2018/11/07 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
Pycharm运行加载文本出现错误的解决方法
2019/06/27 Python
Python3内置模块之base64编解码方法详解
2019/07/13 Python
解决torch.autograd.backward中的参数问题
2020/01/07 Python
2014年教师党员自我评价范文
2014/09/22 职场文书
工作检讨书范文
2015/01/23 职场文书
协议书范文
2015/01/27 职场文书
2016年过年放假安排通知
2015/08/18 职场文书
商务英语邮件开头问候语
2015/11/10 职场文书
大学生,三分钟即兴演讲稿
2019/07/22 职场文书
导游词之临安白水涧
2019/11/05 职场文书
Redis高级数据类型Hyperloglog、Bitmap的使用
2021/05/24 Redis
uniapp引入支付宝原生扫码插件步骤详解
2022/07/23 Javascript