我使用以下代码将字符串拆分成前四个字符成数组:
$word = "google";
substr($word, 0, 4);
但是现在我想将字符串的其余部分放入另一个数组。
例如:在这里,我想将“ le”放入另一个数组。有没有办法做到这一点?谁能帮我吗?
答案 0 :(得分:2)
您应使用str_split
函数,例如:
$string = 'google';
$output = str_split($string, 4);
print_r($output);
您可以检查所需的输出here
的更多详细信息答案 1 :(得分:1)
要获取字符串的其余部分-您可以将substr function与单个参数一起使用。
$word = "google";
$start = substr($word, 0, 4);
$rest = substr($word, 4);
如果您想根据字符串实际创建字符数组,则有一个str_split
函数:
例如
$input = "google";
$result = str_split($input);
print_r($result);
// Which would print:
Array
(
[0] => G
[1] => o
[2] => o
[3] => g
[4] => l
[5] => e
)
答案 2 :(得分:1)
您可以将其添加到您的代码中:
substr($word, 4);