Split up value /3


Split up value /3

我在sql中存储了一个等于123196198的值。

这实际上是我想拆分的 3 个值。如果我这样做,它会正常工作

$made_of = "123196198";
$var1 = substr($made_of, 0, 3);
$var2 = substr($made_of, 3, 3);
$var3 = substr($made_of, 6, 3);

而不是用$var做我想做的事。但是,还有其他不包含 3。它们可以包含 10,可以包含 1。如果我输入更多这些句子,它会导致 php 错误。如何在不导致错误的情况下执行此操作?

怎么样:

$made_of = "123196198";
$x=str_split($made_of,3);
print_r($x); //Array ( [0] => 123 [1] => 196 [2] => 198 )