从字符长度将字符串存储到数组中

Store string into array from length of character

我真正想做的是:

$str="abcdefghijklmnopqrst";

现在我想存储从 2 到 5 的字符串中的字符。

我试过以下:-

<?php
$string_name='abcdefghijklmnopqrst';
print_r(str_split($string_name));
echo '<br>';
print_r(str_split($string_name,4));
echo '<br>';
?>

但这将使数组包含 4 个字符。 而且我没有分隔符,所以我只能将单词与长度分开。

你可以使用substr

$str = 'abcdefghijklmnopqrstuvwxyz';
echo substr($str, 1, 4); // where 1 starts b and ends at f