优选主流主机商
任何主机均需规范使用

php中substr函数用法简介

substr() 函数是 PHP 中用于获取字符串的子串的函数。它可以用来截取一个字符串中的一部分,并返回所截取的子串。

下面是 substr() 函数的基本语法:

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

参数说明:

  • $string:要截取的字符串。
  • $start:指定从哪个位置开始截取子串。如果为负数,表示从字符串末尾开始计算截取位置。
  • $length(可选):指定要截取的子串长度。如果未指定,则截取到字符串末尾。如果为负数,表示从末尾截取的字符数。

substr() 函数会返回截取得到的子串,如果出现错误(例如 $start 参数超出字符串长度),则返回 false

以下是几个示例:

$str = "Hello World!";

// 截取从位置 0 开始的前 5 个字符
$sub1 = substr($str, 0, 5); // 输出 "Hello"

// 截取从位置 -6 开始到末尾的子串
$sub2 = substr($str, -6); // 输出 "World!"

// 截取从位置 6 开始到位置 10 的子串
$sub3 = substr($str, 6, 4); // 输出 "Worl"

这就是 substr() 函数的简单介绍。

未经允许不得转载:搬瓦工中文网 » php中substr函数用法简介