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的历史和优缺点
Oct 09 PHP
用Flash图形化数据(一)
Oct 09 PHP
攻克CakePHP系列三 表单数据增删改
Oct 22 PHP
php 字符转义 注意事项
May 27 PHP
php csv操作类代码
Dec 14 PHP
php excel类 phpExcel使用方法介绍
Aug 21 PHP
php输出表格的实现代码(修正版)
Dec 29 PHP
PHP显示今天、今月、上月、今年的起点/终点时间戳的代码
May 25 PHP
mysql,mysqli,PDO的各自不同介绍
Sep 19 PHP
PHP中对缓冲区的控制实现代码
Sep 29 PHP
PHP中JSON的应用技巧
Oct 10 PHP
laravel使用数据库测试注意事项
Apr 10 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
DC动画电影《黑暗正义联盟》曝预告 5月5日上线数字平台
2020/04/09 欧美动漫
php5.2时间相差8小时
2007/01/15 PHP
认识并使用PHP超级全局变量
2010/01/26 PHP
php存储过程调用实例代码
2013/02/03 PHP
php约瑟夫问题解决关于处死犯人的算法
2015/03/23 PHP
PHP实现添加购物车功能
2017/03/06 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
javascript编程起步(第二课)
2007/01/10 Javascript
jQuery 点击图片跳转上一张或下一张功能的实现代码
2010/03/12 Javascript
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
JS加jquery简单实现标签元素的显示或隐藏
2013/09/23 Javascript
JS保存和删除cookie操作 判断cookie是否存在
2013/11/13 Javascript
javascript运行机制之this详细介绍
2014/02/07 Javascript
javascript类型转换使用方法
2014/02/08 Javascript
Javascript写入txt和读取txt文件示例
2014/02/12 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
jquery获取img的src值的简单实例
2016/05/17 Javascript
使用jQuery加载html页面到指定的div实现方法
2016/07/13 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
2020/12/01 Javascript
js Date()日期函数浏览器兼容问题解决方法
2017/09/12 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
2018/04/20 Javascript
分享5个好用的javascript文件上传插件
2018/09/16 Javascript
JavaScript生成一个不重复的ID的方法示例
2019/09/16 Javascript
Vue根据条件添加click事件的方式
2019/11/09 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
2020/03/10 Javascript
基于原生js实现九宫格算法代码实例
2020/07/03 Javascript
tensorflow实现简单的卷积神经网络
2018/05/24 Python
Python多进程入门、分布式进程数据共享实例详解
2019/06/03 Python
windows10下安装TensorFlow Object Detection API的步骤
2019/06/13 Python
Python OpenCV实现鼠标画框效果
2020/08/19 Python
python继承threading.Thread实现有返回值的子类实例
2020/05/02 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
Html5 webRTC简单实现视频调用的示例代码
2020/09/23 HTML / CSS
三星新西兰官网:Samsung新西兰
2019/03/05 全球购物
毕业生求职简历中的自我评价
2013/10/18 职场文书
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS