温馨提示×

PHP substr()函数的用法是什么

PHP
小亿
100
2023-10-11 15:47:48
栏目: 编程语言

PHP的substr()函数是用于截取字符串的一个内置函数。它的基本语法是:

substr(string $string, int $start, int $length = null): string

其中:

  • $string是要被截取的字符串。

  • $start是截取的起始位置,即要从哪个字符开始截取。如果该值是负数,则表示从字符串末尾倒数的位置开始计算。

  • $length是可选参数,表示截取的长度。如果未指定该参数,则默认截取从$start位置到字符串末尾的所有字符。

  • 返回值是截取后的字符串。

下面是一些使用substr()函数的示例:

$str = "Hello World";
echo substr($str, 0, 5); // 输出 "Hello"
echo substr($str, -5); // 输出 "World"
echo substr($str, 6); // 输出 "World"

在上面的示例中,第一个调用的substr()函数从字符串的起始位置开始截取5个字符,所以输出结果是"Hello"。第二个调用将$start参数设为负数,表示从字符串末尾倒数5个位置开始截取,所以输出结果是"World"。第三个调用未指定$length参数,所以默认截取从$start位置到字符串末尾的所有字符,输出结果也是"World"。

0