每4个字符拆分一个字符串,然后将它们放入新的变量中?

时间:2011-06-12 21:43:02

标签: php string

我如何每4个字符拆分一个字符串然后将每4个字符放入一个单独的变量中,这样我可以用每个4个字符做其他的东西?

2 个答案:

答案 0 :(得分:11)

好吧,我真的没有看到你把它们放在一个不同的变量中,因为那样你就会有10个变量:

$var1 = ...;
$var2 = ...;
$var3 = ...;

但您可以使用str_split函数,如下所示:

$variable = str_split($origionalvar, 4);

它将创建一个数组,您可以访问:

$variable[0]$variable[sizeof(variable)]

如果您不了解数组,那么您真的应该阅读这些数组。如果你想在对象中存储大量类似信息并且你不想每次都为它创建一个新变量,它们真的很棒。你也可以很容易地循环它们并用它们做一些其他的好东西。

我猜你也可能用Google搜索过这个问题了。您必须遇到http://php.net/manual/en/function.str-split.php。你看到这个页了,如果你这样做了,你有没有遇到麻烦。如果是这样,也许我们可以帮助您正确阅读文档。

答案 1 :(得分:4)

查看str_split功能。 PHP manual将告诉您需要知道的所有内容。