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+java实现自动新闻滚动窗口
Oct 09 PHP
PHP 在线翻译函数代码
May 07 PHP
linux命令之调试工具strace的深入分析
Jun 03 PHP
解析wamp5下虚拟机配置文档
Jun 27 PHP
网页上facebook分享功能具体实现
Jan 26 PHP
php中3种方法删除字符串中间的空格
Mar 10 PHP
PHP简单实现“相关文章推荐”功能的方法
Jul 19 PHP
WordPress主题中添加文章列表页页码导航的PHP代码实例
Dec 22 PHP
Zend Framework缓存Cache用法简单实例
Mar 19 PHP
PHPMailer发送邮件
Dec 28 PHP
PHP常用的三种设计模式
Feb 17 PHP
PHP单例模式简单用法示例
Jun 23 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中获取时间的下一周下个月的方法
2014/03/18 PHP
PHP图片裁剪函数(保持图像不变形)
2014/05/04 PHP
PHP数字和字符串ID互转函数(类似优酷ID)
2014/06/30 PHP
PHP简单实现正则匹配省市区的方法
2018/04/13 PHP
js中获取事件对象的方法小结
2011/03/13 Javascript
extjs实现选择多表自定义查询功能 前台部分(ext源码)
2011/12/20 Javascript
jquery连缀语法如何实现
2012/11/29 Javascript
javascript用户注册提示效果的简单实例
2013/08/17 Javascript
一个简单的实现下拉框多选的插件可移植性比较好
2014/05/05 Javascript
js数组与字符串的相互转换方法
2014/07/09 Javascript
JQuery自动触发事件的方法
2015/06/13 Javascript
Jquery简单分页实现方法
2015/07/24 Javascript
jQuery使用$.ajax进行即时验证实例详解
2015/12/11 Javascript
JS实现把鼠标放到链接上出现滚动文字的方法
2016/04/06 Javascript
微信小程序 POST请求(网络请求)详解及实例代码
2016/11/16 Javascript
vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例
2019/03/13 Javascript
深入理解vue中的slot与slot-scope
2019/04/22 Javascript
vue动画—通过钩子函数实现半场动画操作
2020/08/09 Javascript
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
python 去除二维数组/二维列表中的重复行方法
2019/01/23 Python
python+pyqt5实现图片批量缩放工具
2019/03/18 Python
利用ImageAI库只需几行python代码实现目标检测
2019/08/09 Python
pytorch 模型可视化的例子
2019/08/17 Python
selenium中get_cookies()和add_cookie()的用法详解
2020/01/06 Python
keras做CNN的训练误差loss的下降操作
2020/06/22 Python
深入解读CSS3中transform变换模型的渲染
2016/05/27 HTML / CSS
css3media响应式布局实例
2016/07/08 HTML / CSS
Skyscanner加拿大:全球旅行搜索平台
2018/11/19 全球购物
python+selenium小米商城红米K40手机自动抢购的示例代码
2021/03/24 Python
《火烧云》教学反思
2014/04/12 职场文书
抗洪救灾先进集体事迹材料
2014/05/26 职场文书
新兵入伍心得体会
2014/09/04 职场文书
给校长的一封检讨书
2014/09/20 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
怎么禁用Win11输入法 最新Win11输入法关闭教程
2022/08/05 数码科技