当前位置:Gxlcms > PHP教程 > php网络编程入门

php网络编程入门

时间:2021-07-01 10:21:17 帮助过:3人阅读

本篇文章给大家介绍的是关于PHP网络编程的代码,有兴趣的朋友可以看一下

<?php
//echo gethostbyname("www.baidu.com");
$host = "111.13.100.92";   //设置基本信息
$port = 65530;             
set_time_limit(0);         //设置超时时间
//创建一个socket
$socket = socket_create(AF_INET,SOCK_STREAM,0) or die("不能建立socket链接!\n");
//绑定Socket到端口
$result = socket_bind($socket,$host,$port) or die("不能绑定socket给定的端口\n");
//开始监听
$result = socket_listen($socket,3) or die("建立socket连接失败\n");
//接受连接请求,另一个Socket处理通讯
$socket_a = socket_accept($socket) or die("不能接受客户端socket请求\n");
//获取客户端的输入请求
$input = socket_read($socket_a,4096) or die("读取客户端输入失败\n");
//清空输入字符
$input = trim($input);
//处理客户端输入并处理结果
$output = strrev($input)."\n";
socket_write($socket_a,$output,strlen($output)) or die("不能给客户端返回结果\n");
//关闭socket
socket_close($socket_a);
socket_close($socket);
?>

相关推荐:

php入门之页面传值的技巧解析

以上就是php网络编程入门 的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行