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 相关文章推荐
在IIS7.0下面配置PHP 5.3.2运行环境的方法
Apr 13 PHP
php使用百度天气接口示例
Apr 22 PHP
PHP 读取和编写 XML
Nov 19 PHP
php检查字符串中是否包含7位GSM字符的方法
Mar 17 PHP
深入探究PHP的多进程编程方法
Aug 18 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
Feb 03 PHP
浅析Yii2 gridview实现批量删除教程
Apr 22 PHP
thinkphp框架下404页面设置 仅三步
May 14 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
Nov 08 PHP
利用Homestead快速运行一个Laravel项目的方法详解
Nov 14 PHP
自写的利用PDO对mysql数据库增删改查操作类
Feb 19 PHP
关于laravel 日志写入失败问题汇总
Oct 17 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服务端图片生成缩略图的方法详解
2013/06/20 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
2013/11/12 PHP
php 删除cookie方法详解
2014/12/01 PHP
jquery获取iframe中的dom对象(两种方法)
2013/07/02 Javascript
jquery动态改变form属性提交表单
2014/06/03 Javascript
javascript封装 Cookie 应用接口
2015/08/07 Javascript
简述jQuery ajax的执行顺序
2016/01/05 Javascript
JavaScript中的原型继承基础学习教程
2016/05/06 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
jQuery根据ID、CLASS、等获取对象的实例
2016/12/04 Javascript
移动端脚本框架Hammer.js
2016/12/15 Javascript
Bootstrap导航条学习使用(二)
2017/02/08 Javascript
浅谈angularjs依赖服务注入写法的注意点
2017/04/24 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
JSON在Javascript中的使用(eval和JSON.parse的区别)详细解析
2017/09/05 Javascript
jQuery中过滤器的基本用法示例
2017/10/11 jQuery
Node层模拟实现multipart表单的文件上传示例
2018/01/02 Javascript
Layui选项卡制作历史浏览记录的方法
2019/09/28 Javascript
[02:33]2018 DOTA2亚洲邀请赛回顾视频 再次拾起那些美妙的时刻
2018/04/10 DOTA
python使用PyGame播放Midi和Mp3文件的方法
2015/04/24 Python
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
python使用paramiko实现远程拷贝文件的方法
2016/04/18 Python
Python中index()和seek()的用法(详解)
2017/04/27 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
PyCharm第一次安装及使用教程
2020/01/08 Python
记一次pyinstaller打包pygame项目为exe的过程(带图片)
2020/03/02 Python
python目标检测给图画框,bbox画到图上并保存案例
2020/03/10 Python
TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法
2020/04/19 Python
Shopping happy life西班牙:以最优惠的价格提供最好的时尚配饰
2020/03/13 全球购物
不开辟用于交换数据的临时空间,如何完成字符串的逆序
2012/12/02 面试题
外国语学院毕业生自荐信
2013/10/28 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
民主评议党员个人自我评价
2015/03/03 职场文书
工程部岗位职责范本
2015/04/11 职场文书
Ubuntu Server 安装Tomcat并配置systemctl
2022/04/28 Servers