PHP大文件储存示例,各种文件分割和合并(二进制分割与合并)
PHP大文件存储示例,各种文件分割和合并(二进制分割与合并)
简单示例:
?
split.php ? <?php$i = 0; //分割的块编号$fp = fopen("abc.wmv","rb"); //要分割的文件$file = fopen("split_hash.txt","a"); //记录分割的信息的文本文件while(!feof($fp)){ $handle = fopen("abc.wmv.{$i}","wb"); fwrite($handle,fread($fp,5000000)); //5000000 可以自定义.就是每个所分割的文件大小 fwrite($file,"qqdjz_002.wmv.{$i}\r\n"); fclose($handle); unset($handle); $i++;}fclose ($fp);fclose ($file);echo "ok";?> Copy after login ? ? <?php$mov = file_get_contents("abc.txt"); //读取分割文件的信息$list = explode("\r\n",$mov);$fp = fopen("split.wmv","ab"); //合并后的文件名foreach($list as $value){<span style="white-space: pre;"> </span>if(!empty($value)) { <span style="white-space: pre;"> </span>$handle = fopen($value,"rb"); <span style="white-space: pre;"> </span>fwrite($fp,fread($handle,filesize($value))); <span style="white-space: pre;"> </span>fclose($handle); <span style="white-space: pre;"> </span>unset($handle);<span style="white-space: pre;"> </span>}}fclose($fp);?> Copy after login |

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Use Java's File.length() function to get the size of a file. File size is a very common requirement when dealing with file operations. Java provides a very convenient way to get the size of a file, that is, using the length() method of the File class. . This article will introduce how to use this method to get the size of a file and give corresponding code examples. First, we need to create a File object to represent the file we want to get the size of. Here is how to create a File object: Filef

How to convert php blob to file: 1. Create a php sample file; 2. Through "function blobToFile(blob) {return new File([blob], 'screenshot.png', { type: 'image/jpeg' })} ” method can be used to convert Blob to File.

To learn more about open source, please visit: 51CTO Hongmeng Developer Community https://ost.51cto.com Running environment DAYU200:4.0.10.16SDK: 4.0.10.15IDE: 4.0.600 1. To create an application, click File- >newFile->CreateProgect. Select template: [OpenHarmony] EmptyAbility: Fill in the project name, shici, application package name com.nut.shici, and application storage location XXX (no Chinese, special characters, or spaces). CompileSDK10, Model: Stage. Device

How to solve PHPWarning:fopen():SSLoperationfailedinfile.phponlineX In PHP programming, we often use the fopen function to open files or URLs and perform related operations. However, when using the fopen function, sometimes you will encounter something similar to Warning:fopen():SSLoperationfailedinfile.p

Use Java's File.renameTo() function to rename files. In Java programming, we often need to rename files. Java provides the File class to handle file operations, and its renameTo() function can easily rename files. This article will introduce how to use Java's File.renameTo() function to rename files and provide corresponding code examples. The File.renameTo() function is a method of the File class.

How to solve PHPWarning:fopen():failedtoopenstream:Permissiondenied In the process of developing PHP programs, we often encounter some error messages, such as PHPWarning:fopen():failedtoopenstream:Permissiondenied. This error is usually due to incorrect file or directory permissions

How to solve PHPWarning:fopen():failedtoopenstream:Nosuchfileordirectory In the process of using PHP development, we often encounter some file operation problems, one of which is "PHPWarning:fopen():failedtoopenstream:Nosuchfileordirectory"

Use java's File.getParent() function to get the parent path of a file. In Java programming, we often need to operate files and folders. Sometimes, we need to get the parent path of a file, which is the path of the folder where the file is located. Java's File class provides the getParent() method to obtain the parent path of a file or folder. The File class is Java's abstract representation of files and folders. It provides a series of methods for operating files and folders. Among them, get
