字符串拆分成一个单词(PHP)

时间:2018-08-10 10:20:19

标签: php arrays split

我使用以下代码将字符串拆分成前四个字符成数组:

$word = "google";    
substr($word, 0, 4);

但是现在我想将字符串的其余部分放入另一个数组。

例如:在这里,我想将“ le”放入另一个数组。有没有办法做到这一点?谁能帮我吗?

3 个答案:

答案 0 :(得分:2)

您应使用str_split函数,例如:

$string = 'google';
$output = str_split($string, 4);
print_r($output);

您可以检查所需的输出here

有关str_split

的更多详细信息

答案 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);