just do it

php实例:提取子字符串

问题:你想从字符串的一个特定的位置开始,提取字符串的一部分。例如,你想取得表单中用户名的后N个字符。
方案:使用substr()函数
函数:string substr ( string $string , int $start [, int $length ] )

1
2
3
$s='this is my blog lostphp.com';
echo substr($s,11,4).'<br>';
echo substr($s,11);

小结:如果 start 是非负数,返回的字符串将从 string 的 start 位置开始,从 0 开始计算。例如,在字符串 “abcdef” 中,在位置 0 的字符是 “a”,位置 2 的字符串是 “c” 等等。

如果 start 是负数,返回的字符串将从 string 结尾处向前数第 start 个字符开始。

如果 string 的长度小于或等于 start,将返回 FALSE。

点赞