Maison >développement back-end >tutoriel php >Comment envoyer et recevoir des fichiers streaming en php
PHP envoie et reçoit des fichiers de flux
sendStreamFile.php envoie des fichiers sous forme de flux
receiveStreamFile.php reçoit des fichiers de flux et les enregistre localement
1 sendStreamFile .php<.>
<?php /** php 发送流文件 * @param String $url 接收的路径 * @param String $file 要发送的文件 * @return boolean */ function sendStreamFile($url, $file){ if(file_exists($file)){ $opts = array( 'http' => array( 'method' => 'POST', 'header' => 'content-type:application/x-www-form-urlencoded', 'content' => file_get_contents($file) ) ); $context = stream_context_create($opts); $response = file_get_contents($url, false, $context); $ret = json_decode($response, true); return $ret['success']; }else{ return false; } } $ret = sendStreamFile('http://localhost/fdipzone/receiveStreamFile.php', 'send.txt'); var_dump($ret); ?>2. recevoirStreamFile.php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!