PHP中substr()与explode()函数用法分析


Posted in PHP onNovember 24, 2014

本文实例讲述了PHP中substr()与explode()函数用法。分享给大家供大家参考。具体方法如下:

substr(string,start,length):本函数将字符串 string 的第 start 位起的字符串取出 length 个字符,若 start 为负数,则从字符串尾端算起,若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字符,实例代码如下:

<?php 

echo substr("abcdef", 1, 3);  // 返回 "bcd" 

echo substr("abcdef", -2);    // 返回 "ef" 

echo substr("abcdef", -3, 1); // 返回 "d" 

echo substr("abcdef", 1, -1); // 返回 "bcde" 

?>

explode(separator,string,limit):本函数将字符串分割为数组 separator 规定在哪里分割,string 要分割的字符串,limit 可选,数组元素的最大数目,实例代码如下:
<?php 

 $str = "abc|bck|fhq|nui"; 

   print(explode("|",$srt)); //输出array([0]=>abc,[1]=>bck,[2]=>fhq,[3]=>nui) 

?>

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
递归列出所有文件和目录
Oct 09 PHP
用在PHP里的JS打印函数
Oct 09 PHP
php 无限级缓存的类的扩展
Mar 16 PHP
php检测图片主要颜色的方法
Jul 01 PHP
简单的pgsql pdo php操作类实现代码
Aug 25 PHP
phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
Jan 21 PHP
PHP date()格式MySQL中插入datetime方法
Jan 29 PHP
PHP实时统计中文字数和区别
Feb 28 PHP
微信公众号实现扫码获取微信用户信息(网页授权)
Apr 09 PHP
PHP7数组的底层实现示例
Aug 25 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
Jun 24 PHP
PHP安全之register_globals的on和off的区别
Jul 23 PHP
thinkphp普通查询与表达式查询实例分析
Nov 24 #PHP
ThinkPHP中RBAC类的四种用法分析
Nov 24 #PHP
thinkphp使用phpmailer发送邮件的方法
Nov 24 #PHP
php中base64_decode与base64_encode加密解密函数实例
Nov 24 #PHP
php常用字符串比较函数实例汇总
Nov 24 #PHP
PHP集成百度Ueditor 1.4.3
Nov 23 #PHP
php jsonp单引号转义
Nov 23 #PHP
You might like
php上传、管理照片示例
2006/10/09 PHP
纯php生成随机密码
2015/10/30 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
数理公式,也可以这么唯美
2021/03/10 无线电
jQuery 操作XML入门
2008/12/25 Javascript
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
在Node.js应用中读写Redis数据库的简单方法
2015/06/30 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
JS实现动态给标签控件添加事件的方法示例
2017/05/13 Javascript
JS点击缩略图整屏居中放大图片效果
2017/07/04 Javascript
Angular2 组件间通过@Input @Output通讯示例
2017/08/24 Javascript
layui table设置前台过滤转义等方法
2018/08/17 Javascript
NodeJs 文件系统操作模块fs使用方法详解
2018/11/26 NodeJs
Vue文本模糊匹配功能如何实现
2020/07/30 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
python编程-将Python程序转化为可执行程序[整理]
2007/04/09 Python
二种python发送邮件实例讲解(python发邮件附件可以使用email模块实现)
2013/12/03 Python
python中快速进行多个字符替换的方法小结
2016/12/15 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
使用CodeMirror实现Python3在线编辑器的示例代码
2019/01/14 Python
pytorch中使用cuda扩展的实现示例
2020/02/12 Python
解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题
2020/06/01 Python
日本必酷网络直营店:Biccamera
2019/03/23 全球购物
计算机大学生职业生涯规划书范文
2014/02/19 职场文书
大学生第一学年自我鉴定2015
2014/09/28 职场文书
美国旅游签证工作证明
2014/10/14 职场文书
学前班学生评语
2014/12/29 职场文书
涨价通知怎么写
2015/04/23 职场文书
2015年度保密工作总结
2015/04/24 职场文书
千与千寻观后感
2015/06/04 职场文书
关于职业道德的心得体会
2016/01/18 职场文书
python实现简单区块链结构
2021/04/25 Python
用python批量解压带密码的压缩包
2021/05/31 Python
postgresql使用filter进行多维度聚合的解决方法
2021/07/16 PostgreSQL
HTML5+CSS+JavaScript实现捉虫小游戏设计和实现
2021/10/16 HTML / CSS
JavaScript的Set数据结构详解
2022/02/18 Javascript