ホームページ  >  記事  >  バックエンド開発  >  PHPはストリームファイルを送受信します

PHPはストリームファイルを送受信します

不言
不言オリジナル
2018-04-03 14:04:151591ブラウズ

この記事の内容は、php でのストリーム ファイルの送受信に関するものです。これから、必要な友達の参考にもなりますので、ぜひ一緒に見てください。 php ストリーム ファイルの送受信


sendStreamFile.php ファイルをストリームとして送信

receiveStreamFile.php ストリーム ファイルを受信して​​ローカルに保存


sendStreamFile.php

プレーンコピーを表示

<?php  
/** php 发送流文件 
* @param  String  $url  接收的路径 
* @param  String  $file 要发送的文件 
* @return boolean 
*/  
function sendStreamFile($url, $file){  
  
    if(file_exists($file)){  
  
        $opts = array(  
            &#39;http&#39; => array(  
                &#39;method&#39; => &#39;POST&#39;,  
                &#39;header&#39; => &#39;content-type:application/x-www-form-urlencoded&#39;,  
                &#39;content&#39; => file_get_contents($file)  
            )  
        );  
  
        $context = stream_context_create($opts);  
        $response = file_get_contents($url, false, $context);  
        $ret = json_decode($response, true);  
        return $ret[&#39;success&#39;];  
  
    }else{  
        return false;  
    }  
  
}  
  
$ret = sendStreamFile(&#39;http://localhost/fdipzone/receiveStreamFile.php&#39;, &#39;send.txt&#39;);  
var_dump($ret);  
?>

関連する推奨事項:


php_PHP チュートリアルでストリーミング ファイルを送受信する方法

以上がPHPはストリームファイルを送受信しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。