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 相关文章推荐
php中函数的形参与实参的问题说明
Sep 01 PHP
ThinkPHP字符串函数及常用函数汇总
Jul 18 PHP
php利用cookie实现自动登录的方法
Dec 10 PHP
必须收藏的23个php实用代码片段
Feb 02 PHP
Symfony2安装的方法(2种方法)
Feb 04 PHP
浅谈php fopen下载远程文件的函数
Nov 18 PHP
CI框架入门之MVC简单示例
Nov 21 PHP
记录一次排查PHP脚本执行卡住的问题
Dec 27 PHP
php根据用户名和手机号查询是否存在手机号码
Feb 16 PHP
PHP将身份证正反面两张照片合成一张图片的代码
Apr 08 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
Jun 13 PHP
PHP设计模式入门之状态模式原理与实现方法分析
Apr 26 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图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
php操作(删除,提取,增加)zip文件方法详解
2015/03/12 PHP
浅析Yii2 GridView 日期格式化并实现日期可搜索教程
2016/04/22 PHP
phpMyAdmin通过密码漏洞留后门文件
2018/11/20 PHP
thinkphp整合系列之极验滑动验证码geetest功能
2019/06/18 PHP
js实现屏蔽默认快捷键调用自定义事件示例
2013/06/18 Javascript
jQuery :first选择器使用介绍
2013/08/09 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
前端自动化开发之Node.js的环境搭建教程
2017/04/01 Javascript
轻松玩转BootstrapTable(后端使用SpringMVC+Hibernate)
2017/09/06 Javascript
初探js和简单隐藏效果的实例
2017/11/23 Javascript
webpack4 SCSS提取和懒加载的示例
2018/09/03 Javascript
前端Electron新手入门教程详解
2019/06/21 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
微信小程序canvas分享海报功能
2019/10/31 Javascript
JQuery发送ajax请求时中文乱码问题解决
2019/11/14 jQuery
微信小程序实现比较功能的方法汇总(五种方法)
2020/03/07 Javascript
JavaScript禁止右击保存图片,禁止拖拽图片的实现代码
2020/04/28 Javascript
基于Web Audio API实现音频可视化效果
2020/06/12 Javascript
jQuery中getJSON跨域原理的深入讲解
2020/09/02 jQuery
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
[01:12]DOTA2次级职业联赛 - Newbee.Y 战队宣传片
2014/12/01 DOTA
python zip文件 压缩
2008/12/24 Python
轻松实现TensorFlow微信跳一跳的AI
2018/01/05 Python
jupyter notebook 写代码自动补全的实现
2020/11/02 Python
CSS3圆角和渐变2种常用功能详解
2016/01/06 HTML / CSS
极简鞋类,赤脚的感觉:Lems Shoes
2019/08/06 全球购物
英国珠宝网站Argento: PANDORA、Olivia Burton和Nomination等
2020/05/08 全球购物
高中毕业的自我鉴定
2013/12/09 职场文书
老公给老婆的道歉信
2014/01/10 职场文书
环境建设实施方案
2014/03/14 职场文书
英文请假条
2014/04/11 职场文书
烹饪大赛策划方案
2014/05/26 职场文书
一文简单了解MySQL前缀索引
2022/04/03 MySQL
python如何为list实现find方法
2022/05/30 Python
Win11 21h2可以升级22h2吗?看看你的电脑符不符合要求
2022/07/07 数码科技