A-A+

PHP从左截取一定数量的字符

2012年03月23日 PHP技术文章 暂无评论 阅读 341 views 次

在编写PHP程序时要用到在PHP中输出从左侧算起指定数目的字符串函数,一下子想不起来用哪个函数了。

在PHP当中,从左侧截取一定数量的字符的函数是 substr,这个函数用来截取字符串相当方便,用法也很简单,substr 的语法加深一下:substr(string,start,length),参数描述:string 必需。要返回其中一部分的字符串,start 必需,要在规定的字符串的何处开始,数字类型,正数表示在字符串的指定位置开始,负数表示在从字符串结尾的指定位置开始,0表示在字符串的第一个字符处开始。length是一个可选的参数,规定要返回的字符串长度。默认是直到字符串结尾。

下面是一个小实例,简单明了地阐述了substr 函数。

<?php
$rest = substr("abcdef", 0, -1);  // 返回 "abcde"
$rest = substr("abcdef", 2, -1);  // 返回 "cde"
$rest = substr("abcdef", 4, -4);  // 返回 ""
$rest = substr("abcdef", -3, -1); // 返回 "de"
?>

通过这个实例可以了解到 substr 函数的用法,以及PHP从左截取一定数量的字符。

标签:

给我留言