通过 php 脚本连接到 TCP/IP 服务器 [英] Connecting to a TCP/IP server via php script

查看:52
本文介绍了通过 php 脚本连接到 TCP/IP 服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在我的网站上实现一个 php 脚本来执行以下操作:

I need to implement a php script on my website that would do the following:

  1. 连接到远程服务器
  2. 向服务器发送数据包
  3. 从服务器接收数据包

服务器端已经配置好了响应数据包请求,我只需要弄清楚如何使用php连接到TCP/IP服务器即可.

Everything is already configurated on the server side to respond to packet requests, I only need to figure out how to use php to connect to TCP/IP server.

有什么想法可以往哪个方向看?

Any ideas in which direction to look?

推荐答案

轻松使用 php 套接字:

Easily with php sockets:

<?php
$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br />\n";
} else {
    fwrite($fp, "Your message");
    while (!feof($fp)) {
        echo fgets($fp, 128);
    }
    fclose($fp);
}
?>

要阅读更多信息,请访问 http://php.net/manual/en/function.fsockopen.php

To read more, go to http://php.net/manual/en/function.fsockopen.php

这篇关于通过 php 脚本连接到 TCP/IP 服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆