php中substr()函数参数说明及用法实例
2015-01-24信息快讯网
这篇文章主要介绍了php中substr()函数参数说明及用法,以实例形式深入分析了substr()函数中的各个参数的含义,并举例说明了其对应的用法,需要的朋友可以参考下
本文实例讲述了php中substr()函数参数说明及用法。分享给大家供大家参考。具体如下:
string substr(string $string ,int $start [, int $length ]),它可以用于在一个较长的字符串中查找匹配的字符串或字符,$string为所要处理的字符串,$start为开始选取的位置,$length为要选取的长度.
$length 为正数据从左向右读取字符.
$length 为负数时就右向左读取字符.
string 必需,规定要返回其中一部分的字符串.
start 必需,规定在字符串的何处开始.
charlist 可选,规定要返回的字符串长度,默认是直到字符串的结尾.
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾的指定位置开始
0 - 在字符串中的第一个字符处开始
PHP实例代码如下:
$rest_1 = substr("abcdef", 2); // returns "cdef"
$rest_2 = substr("abcdef", -2); // returns "ef"
$rest1 = substr("abcdef", 0, 0); // returns ""
$rest2 = substr("abcdef", 0, 2); // returns "ab"
$rest3 = substr("abcdef", 0, -1); // returns "abcde"
$rest4 = substr("abcdef", 2,0); // returns ""
$rest5 = substr("abcdef", 2,2); // returns "cd"
$rest6 = substr("abcdef", 2, -1); // returns "cde"
$rest7 = substr("abcdef", -2,0); // returns ""
$rest8 = substr("abcdef", -2,2); // returns "ef"
$rest9 = substr("abcdef", -2,-1); // returns "e"希望本文所述对大家的PHP程序设计有所帮助。
php使用正则表达式获取图片url的方法
php使用CURL伪造IP和来源实例详解
php+mysql实现无限分类实例详解
php截取html字符串及自动补全html标签的方法
php在linux下检测mysql同步状态的方法
PHP中new static() 和 new self() 的区别介绍
php中$_POST与php://input的区别实例分析
php连接与操作PostgreSQL数据库的方法
PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
phpmyadmin提示The mbstring extension is missing的解决方法
ThinkPHP中__initialize()和类的构造函数__construct()用法分析
PHP中strtr字符串替换用法详解
php使用str_replace实现输入框回车替换br的方法
PHP中substr()与explode()函数用法分析
php中explode函数用法分析
PHP中变量引用与变量销毁机制分析
php异步多线程swoole用法实例
PHP判断数据库中的记录是否存在的方法
PHP合并静态文件详解
php判断类是否存在函数class_exists用法分析
php使用ob_start()实现图片存入变量的方法
php使用date和strtotime函数输出指定日期的方法
PHP中file_exists()判断中文文件名无效的解决方法
php基于str_pad实现卡号不足位数自动补0的方法
PHP中的Streams详细介绍
浅谈PHP解析URL函数parse_url和parse_str
php中__destruct与register_shutdown_function执行的先后顺序问题
php中strstr、strrchr、substr、stristr四个函数的区别总结
php mb_substr()函数截取中文字符串应用示例