大文本文件分割成若干小文件的PHP程序
程序员文章站
2024-01-22 17:22:10
...
我们在做大数据量网站的时候,有时遇到原始数据量过大的情况,如果都做成一个网站会让服务器负载过高、用户打开很慢,这时往往需要分为多个子网站来做,原始数据也需要进行分割,以便分别导入。 下面是将1个美国数据文件分割为50个各州数据文件的例子usa2sta
我们在做大数据量网站的时候,有时遇到原始数据量过大的情况,如果都做成一个网站会让服务器负载过高、用户打开很慢,这时往往需要分为多个子网站来做,原始数据也需要进行分割,以便分别导入。
下面是将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程序, 感谢原作者分享。
上一篇: ThinkPHP3.2 加载过程(2)