首頁 美術繪圖 | 美術設計 | 熱門標籤 | 首選 | 首頁宣傳 | 近期作品 論壇: 發表 | 美術工作 | 美術比賽 | 展覽活動 | 美術相關 | 一般討論 | 美術同好 CG 討論 :: Photoshop | Painter | 3D 行動 | AMP

【 立即註冊 】 : 更改個人資料 : : 登入

會員名稱: 登入密碼: 保持登入

PHP split files into parts (e.g. big to smaller files)

發表新主題 回覆主題 討論區 Windows, Linux, Perl, PHP, C/C++, Driver, Web 理論、應用、硬體、軟體

| 1頁, 共1
人氣點閱:3095 發表人
PHP split files into parts (e.g. big to smaller files) 2014-06-09 14:35
/ / /

PHP split files into smaller parts (e.g. big to smaller files)



代碼:

<?PHP

   $how_many_part_to_split = 10;
   
   $lines = explode("\n", file_get_contents("1.bat"));
   
   $per_file_line = count($lines) / $how_many_part_to_split;
   
   $i = 0;
   $j = 0;
   $file_cnt = 1;
   $str = '';
   
   for ($i = 0; $i < count($lines); $i++)
   {
      $str .= $lines[$i]."\n";
      $j++;
            
      if ($j >= $per_file_line)
      {
         file_put_contents('bat-'.$file_cnt.'.bat', $str);
         $str = '';
         $j = 0;
         $file_cnt++;
      }
   }

   if ($j > 0 || strlen($str) > 10)
   {
      file_put_contents('bat-'.$file_cnt.'.bat', $str);
   }
   
?>


________________

美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀
Type



繪圖畫廊設計藝廊
攝影相簿留言板
最愛收藏分類標籤
暱稱: Type
註冊: 2002-11-30
發表: 11081
來自: vovo2000.com
V幣: 900806





資訊相關理論、技術、管理、應用、產品等
發表新主題 回覆主題