从字符串中获取子字符串后,获取被剪切的字符串的其余部分

After getting substring from a string, get the rest of the string that was cut

我有一个包含字符串的变量,该字符串可能包含也可能不包含超过 350 个字符。

所以要获取前 350 个字符,我可以使用 *substr()* 获取前 350 个字符

$mainString = "Content which is greater than or less than 350 characters";
$subString = substr($mainString, 0, 350);

这给了我前 350 个字符。现在我需要第 350 个索引之后的那些字符,比方说从 351 到 400。

如何获得剩余的?

我的一个逻辑是,获取字符串的长度并使用 substr 获取从 350 到 strlen($mainString)[= 的字符14=]

$mainString = "Content which is greater than or less than 350 characters";
$cutPos = 350;

$subString = substr($mainString, 0, $cutPos);
$restofString = substr($mainString, $cutPos, strlen($mainString));