拆分值/ 3

时间:2015-03-10 22:14:16

标签: php

我在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错误。如果没有它会怎么做才会导致错误?

1 个答案:

答案 0 :(得分:1)

怎么样:

$made_of = "123196198";

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