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

avatar
作者
筋斗云
阅读量:1

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"。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!