PHP substr()函数
(PHP4,PHP5,PHP7)
string substr( string $string, int $start [, int $length ] )
返回字符串string由start和length参数指定的子字符串
参数:
string:输入字符串。
start:如果start是非负数,返回的字符串将从string的start位置开始,从0开始计算;如果start是负数,返回的字符串将从string结尾处向前数第start个字符开始。如果string的长度小于start,将返回FALSE.
length:如果提供了正数的length,返回的字符串将从start处开始最多包括length个字符(取决于string的长度)。
如果提供了负数的length,那么string末尾处的length个字符将会被漏掉。
如果提供了值为0,FALSE或NULL的length,那么将返回一个空字符串。
如果没有提供length,返回的子字符串将从start位置开始直到字符串结尾。
返回值:返回提取的子字符串,或者在失败时返回FALSE。
eg:
<?php $rest = substr("abcdef", -1);//返回f $rest = substr("abcdef", -2);//返回ef $rest = substr("abcdef", -3, 1);//返回d $rest = substr("abcdef", 0, -1);//返回abcde $rest = substr("abcdef", 2, -1);//返回cde $rest = substr("abcdef", 4, -4);//返回"" $rest = substr("abcdef", -3, -1);//返回de ?>
寻找爱