PHP检查端口是否可以被绑定的方法示例
作者:flynetcn 时间:2024-05-13 09:26:32
本文实例讲述了PHP检查端口是否可以被绑定的方法。分享给大家供大家参考,具体如下:
<?php
/**
* 检查端口是否可以被绑定
* @author flynetcn
*/
function checkPortBindable($host, $port, &$errno=null, &$errstr=null)
{
$socket = stream_socket_server("tcp://$host:$port", $errno, $errstr);
if (!$socket) {
return false;
}
fclose($socket);
unset($socket);
return true;
}
$ret = checkPortBindable('127.0.0.1', 8080, $errno, $errstr);
var_dump($ret, $errno, $errstr);
运行结果:
bool(true)
int(0)
string(0) ""
希望本文所述对大家PHP程序设计有所帮助。
来源:https://blog.csdn.net/flynetcn/article/details/47806049
标签:PHP,端口
0
投稿
猜你喜欢
python标准库sys和OS的函数使用方法与实例详解
2022-06-24 20:22:42
php中用socket模拟http中post或者get提交数据的示例代码
2023-11-19 00:45:21
微信小程序应用号开发体验
2022-03-12 12:56:02
详解Python 协程的详细用法使用和例子
2022-12-09 09:51:19
Python实现拓扑算法的示例
2023-12-09 15:06:29
一段ASP单页显示文件夹下所有图片的代码
2011-02-28 11:23:00
python实现播放音频和录音功能示例代码
2023-08-20 23:23:15
python 如何读、写、解析CSV文件
2022-09-21 13:59:33
Go语言JSON解析器gjson使用方法详解
2024-02-10 20:11:08
利用GAE&Google Gears做了一个简单的AJAX代理
2009-04-29 12:42:00
面向站长和网站管理员的Web缓存加速指南[翻译]
2008-04-22 21:04:00
Python中星号的五种用法小结
2022-12-06 16:17:23
深入了解JavaScript代码覆盖
2024-05-11 09:43:09
python smtplib模块发送SSL/TLS安全邮件实例
2023-12-18 01:53:09
部署.Net6项目到docker
2024-06-05 15:43:46
小看了setTimeout()
2009-12-04 12:44:00
解析ASP与SQL server互操作的时间处理
2008-05-17 11:57:00
Linux oracle数据库自动备份自动压缩脚本代码
2024-01-19 01:44:40
python写的ARP攻击代码实例
2023-05-23 19:45:46
Python pip安装模块提示错误解决方案
2022-03-07 02:26:27