PHP 提供了以下字符串截取函数:substr():从字符串中截取指定长度的子串。substr_replace():截取字符串中指定范围的内容并替换为另一字符串。mb_substr():一个多字节感知版本的 substr(),用于处理多字节字符串。

PHP 截取字符串函数
PHP 提供了以下函数来截取字符串:
- substr()
- substr_replace()
- mb_substr()
substr()
substr() 函数从字符串中截取一个指定长度的子字符串。其语法如下:
立即学习“PHP免费学习笔记(深入)”;
substr(string $string, int $start, int $length = null)
-
$string:要从中截取子字符串的字符串。 -
$start:截取开始的位置(从 0 开始)。 -
$length:截取的长度(可选)。
substr_replace()
substr_replace() 函数截取字符串中指定范围内的内容并替换为另一个字符串。其语法如下:
substr_replace(string $string, string $replacement, int $start, int $length = null)
-
$string:要替换的字符串。 -
$replacement:替换的内容。 -
$start:替换开始的位置(从 0 开始)。 -
$length:要替换的长度(可选)。
mb_substr()
mb_substr() 函数是一个多字节感知版本的 substr() 函数,用于处理多字节字符串。其语法与 substr() 相同。











