ホームページ > バックエンド開発 > PHPチュートリアル > PHP はソケット接続を 1 回シミュレートし、データを複数回送信します。 実装コード_PHP チュートリアル。

PHP はソケット接続を 1 回シミュレートし、データを複数回送信します。 実装コード_PHP チュートリアル。

WBOY
リリース: 2016-07-21 15:26:44
オリジナル
925 人が閲覧しました

コードをコピーします コードは次のとおりです:

//post.php
function Post($host,$port)
{
//$host="127.0.0.1" ;
// 接続を確立します
$conn = fsockopen($host,$port);
{
die("Con error")
}
// ループでデータを 5 回送信します
//
for($i = 0;$i<5;$i++)
{
$data="user_name=admin".$i;
WriteData($conn,$host,$data); i."
";
}
fclose($conn)
}
function WriteData($conn,$host,$data)
{
$header = "POST /test.php HTTP/1.1 rn";
$header. = "ホスト : {$host}rn";
$header.= "コンテンツ タイプ: application/x-www-form-urlencodedrn";
$header.= "コンテンツの長さ:" .strlen($data). "rn";
//キープアライブはキーです
$header.= "{$data}rnrn"; conn,$header);
/ /結果を取得します
//$result = '';
//while(!feof($conn))
//{
// $result .= fgets($conn,128) );
//}
// return $result;
Post('127.0.0.1',80)> コードをコピーします:


//test.php
$ fp = fopen('result.txt','a');
$data = $_POST['user_name']." -- ". date('Y-m-d H: i:s')."rn";
fwrite($fp);

http://www.bkjia.com/PHPjc/323910.htmlwww.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/323910.html

技術記事

次のようにコードをコピーします。 ?php //post.php function Post($host,$port) { //$host="127.0.0.1"; //接続を確立します $conn = fsockopen($host,$port); ; if (!$conn) { die("Con error") } //ループ...


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート