我们在做大数据量网站的时候,有时遇到原始数据量过大的情况,如果都做成一个网站会让服务器负载过高、用户打开很慢,这时往往需要分为多个子网站来做,原始数据也需要进行分割,以便分别导入。
下面是将1个美国数据文件分割为50个各州数据文件的例子usa2state.php:
=3) exit;}print total=$count_line\n;fclose($fp_usa);fclose($fp_ak);fclose($fp_al);fclose($fp_ar);fclose($fp_az);fclose($fp_ca);fclose($fp_co);fclose($fp_ct);fclose($fp_dc);fclose($fp_de);fclose($fp_fl);fclose($fp_ga);fclose($fp_hi);fclose($fp_ia);fclose($fp_id);fclose($fp_il);fclose($fp_in);fclose($fp_ks);fclose($fp_ky);fclose($fp_la);fclose($fp_ma);fclose($fp_md);fclose($fp_me);fclose($fp_mi);fclose($fp_mn);fclose($fp_mo);fclose($fp_ms);fclose($fp_mt);fclose($fp_nc);fclose($fp_nd);fclose($fp_ne);fclose($fp_nh);fclose($fp_nj);fclose($fp_nm);fclose($fp_nv);fclose($fp_ny);fclose($fp_oh);fclose($fp_ok);fclose($fp_or);fclose($fp_pa);fclose($fp_ri);fclose($fp_sc);fclose($fp_sd);fclose($fp_tn);fclose($fp_tx);fclose($fp_ut);fclose($fp_va);fclose($fp_vt);fclose($fp_wa);fclose($fp_wi);fclose($fp_wv);fclose($fp_wy);fclose($fp_others);?>
?
自由标签: 文件php 原文地址:大文本文件分割成若干小文件的php程序, 感谢原作者分享。
