split和explode的区别
来源:互联网 发布:vb产品介绍格式 编辑:程序博客网 时间:2024/05/05 19:05
首先来看下两个方法的定义:
函数原型:array split (string $pattern, string $string [, int $limit])
函数原型:array explode ( string $separator, string $string [, int $limit])
初看没有啥差别,貌似功能都一样。 请注意两个函数的第一个参数string $pattern和string separator,一个是$pattern说明是正则字符串,一个是$separator是普通字符串。
$test = end(explode('.', 'abc.txt'));
echo $test;//output txt
用split的正确做法是:加转义符号
$test1 = end(split('\.','abc.txt'));
echo $test1;//output txt
函数原型:array split (string $pattern, string $string [, int $limit])
函数原型:array explode ( string $separator, string $string [, int $limit])
初看没有啥差别,貌似功能都一样。 请注意两个函数的第一个参数string $pattern和string separator,一个是$pattern说明是正则字符串,一个是$separator是普通字符串。
$test = end(explode('.', 'abc.txt'));
echo $test;//output txt
$test1 = end(split('.','abc.txt'));
echo $test1;//no output
echo $test1;//no output
用split的正确做法是:加转义符号
$test1 = end(split('\.','abc.txt'));
echo $test1;//output txt
0 0
- explode和split的区别
- split和explode的区别
- split和explode的区别
- PHP中split()和explode()的区别
- 【PHP】函数explode和split的区别
- php中explode与split的区别
- php中explode与split的区别
- php中explode与split的区别
- php中explode与split的区别介绍
- php中explode与split的区别介绍
- php中explode与split的区别介绍
- php中explode与split的区别介绍
- php中explode与split的区别介绍
- PHP中explode和implode的区别
- implode 和explode 的区别用法
- php中 implode() 和explode()的区别
- 关于php中split()和explode()
- String.split和StringUtils.split的区别
- UI设计:APP UI设计趋势:为好设计而动
- 【SDWebImage】 显示图片缓存大小和清除缓存
- spring 入门学习笔记
- VR: AR和VR演进哲学
- 【第十二章】零配置 之 12.1 概述 ——跟我学spring3
- split和explode的区别
- <img src=1 onerror="alert('Welcome to My CSDN Blog');">
- FairSync与NonFairSync比较
- Android让文本自动滚动实现
- Android首选项
- 使用VS2013调试汇编代码
- 【第十二章】零配置 之 12.2 注解实现Bean依赖注入 ——跟我学spring3
- 对TreeMap中的值进行排序
- 八款开源Android游戏引擎