首页 > PHP 阅读:22

PHP substr():截取字符串

PHP 中使用 substr() 函数截取字符串,其语法如下:

string substr ( string $string , int $start [, int $length ] )

说明:其作用是返回字符串 string,由 start 和 length 参数指定的长度为 length 的子字符串。

如果 start 是非负数,返回的字符串将从 string 的 start 位置开始,从 0 开始计算。如果 start 是负数,那么返回的字符串将从 string 结尾处向前数第 start 个字符开始。如果 string 的长度小于或等于 start,就将返回 false。

该函数的使用示例如下:
<?php
$rest = substr("abcdef", 1);  // 返回 "f"
echo $rest . "<br/>";
$rest = substr("abcdef", -2);  // 返回 "ef"
echo $rest . "<br/>";
$rest = substr("abcdef", -3, 1);  // 返回 "d"
echo $rest . "<br/>";
?>
以上代码的运行结果如下:

bcdef
ef
d