我确实有一个很长的字符串,如:
$largestring = a,b,c,d,e,f,........
我想要它:
$smallstrarray = (a,b,c,d), (e,f,g,h), (I,j,k,l).
我需要将此字符串解析为服务器,因为我的服务器容量不足以处理非常大的字符串。 我试过内爆,但我找不到合适而简短的解决方案。
答案 0 :(得分:-1)
我明白了。我刚刚使用了以下代码并完成了它: -
$large_string = a,b,c,d,e,f,g,....
$str_array = explode(',',$large_string);
for ($i =0 ; $i<=$str_array.length; $i++){
$subArray = array_chunk($str_array, 100);
foreach($subArray as $array){
$small_string = implode(",",$array);
passToServer($small_string);
}
如果你们中的任何人有任何更好的主意,请回答