A-A+
PHP从左截取一定数量的字符
在编写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从左截取一定数量的字符。