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开发文档 会员收费1期
Aug 14 PHP
php异常处理使用示例
Feb 25 PHP
php使用unset()删除数组中某个单元(键)的方法
Feb 17 PHP
浅谈本地WAMP环境的搭建
May 13 PHP
php计算整个mysql数据库大小的方法
Jun 19 PHP
用PHP写的一个冒泡排序法的函数简单实例
May 26 PHP
PHP之十六个魔术方法详细介绍
Nov 01 PHP
ThinkPHP3.2框架使用addAll()批量插入数据的方法
Mar 16 PHP
PHP实现图的邻接矩阵表示及几种简单遍历算法分析
Nov 24 PHP
php时间戳转换代码详解
Aug 04 PHP
laravel7学习之无限级分类的最新实现方法
Sep 30 PHP
如何在Mac上通过docker配置PHP开发环境
May 29 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面向对象全攻略 (三)特殊的引用“$this”的使用
2009/09/30 PHP
ecshop 订单确认中显示省市地址信息的方法
2010/03/15 PHP
让php处理图片变得简单 基于gb库的图片处理类附实例代码下载
2011/05/17 PHP
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
PHP原生函数一定好吗?
2014/12/08 PHP
php实现压缩合并js的方法【附demo源码下载】
2016/09/22 PHP
又一个小巧的图片预加载类
2007/05/05 Javascript
Jquery replace 字符替换实现代码
2010/12/02 Javascript
Jquery上传插件 uploadify v3.1使用说明
2012/06/18 Javascript
jquery更换文章内容与改变字体大小代码
2013/09/30 Javascript
js实现checkbox全选、不选与反选的方法
2015/02/09 Javascript
javascript继承的六大模式小结
2015/04/13 Javascript
javascript实现方法调用与方法触发小结
2016/03/26 Javascript
Bootstrap 最常用的JS插件系列总结(图片轮播、标签切换等)
2016/07/14 Javascript
Webpack4+Babel7+ES6兼容IE8的实现
2019/04/10 Javascript
jQuery实现动态生成年月日级联下拉列表示例
2019/05/11 jQuery
vue中el-input绑定键盘按键(按键修饰符)
2020/07/22 Javascript
[02:47]3.19DOTA2发布会 国服成长历程回顾
2014/03/25 DOTA
Windows下使Python2.x版本的解释器与3.x共存的方法
2015/10/25 Python
python利用matplotlib库绘制饼图的方法示例
2016/12/18 Python
Python http接口自动化测试框架实现方法示例
2018/12/06 Python
Django 全局的static和templates的使用详解
2019/07/19 Python
python中查看.db文件中表格的名字及表格中的字段操作
2020/07/07 Python
Tensorflow使用Anaconda、pycharm安装记录
2020/07/29 Python
Django vue前后端分离整合过程解析
2020/11/20 Python
Matlab使用Plot函数实现数据动态显示方法总结
2021/02/25 Python
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
如何在存储过程中使用Loop
2016/01/05 面试题
国贸专业个人求职信分享
2013/12/04 职场文书
大学生全国两会报告感想
2014/03/17 职场文书
社区党的群众路线教育实践活动总结材料
2014/10/31 职场文书
2014年度个人工作总结
2014/11/07 职场文书
2016年高校自主招生自荐信范文
2015/03/24 职场文书
初二英语教学反思
2016/02/15 职场文书
PyTorch 实现L2正则化以及Dropout的操作
2021/05/27 Python
Python中time与datetime模块使用方法详解
2022/03/31 Python