str_sub
函数在 PHP 中并不存在。可能您想要使用的是 substr_replace
函数,该函数用于在字符串中替换指定部分的文本。
substr_replace
函数的语法如下:
substr_replace($original_string, $insert_string, $position, $length);
参数说明:
$original_string
:原始字符串,将要进行替换操作。$insert_string
:要插入到原始字符串中的新字符串。$position
:要替换的子字符串在原始字符串中的起始位置(从 0 开始计数)。$length
:要替换的字符数。如果省略此参数,将替换原始字符串中从$position
开始的所有字符。
示例:
$original_string = "Hello, world!"; $insert_string = " beautiful"; $position = 7; $length = 8; $result = substr_replace($original_string, $insert_string, $position, $length); echo $result; // 输出 "Hello, beautiful world!"
在这个示例中,我们将 beautiful
插入到 Hello, world!
字符串的第 7 个位置,替换了 8 个字符。