PHP检查端口是否可以被绑定的方法示例


Posted in PHP onAugust 09, 2018

本文实例讲述了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程序设计有所帮助。

PHP 相关文章推荐
把从SQL中取出的数据转化成XMl格式
Oct 09 PHP
PHP date函数参数详解
Nov 27 PHP
php5编程中的异常处理详细方法介绍
Jul 29 PHP
php目录管理函数小结
Sep 10 PHP
PHP实现变色验证码实例
Jan 06 PHP
PHP汉字转换拼音的函数代码
Dec 30 PHP
PHP模拟post提交数据方法汇总
Feb 16 PHP
php中preg_replace正则替换用法分析【一次替换多个值】
Jan 17 PHP
利用PHPExcel读取Excel的数据和导出数据到Excel
May 12 PHP
php 中htmlentities导致中文无法查询问题
Sep 10 PHP
PHP的PDO预处理语句与存储过程
Jan 27 PHP
PHP批斗大会之缺失的异常详解
Jul 09 PHP
php对象工厂类完整示例
Aug 09 #PHP
php闭包中使用use声明变量的作用域实例分析
Aug 09 #PHP
php生成二维码不保存服务器还有下载功能的实现代码
Aug 09 #PHP
PHP命令Command模式用法实例分析
Aug 08 #PHP
PHP耦合设计模式实例分析
Aug 08 #PHP
thinkPHP框架整合tcpdf插件操作示例
Aug 07 #PHP
php实现往pdf中加数字签名操作示例【附源码下载】
Aug 07 #PHP
You might like
香妃
2021/03/03 冲泡冲煮
php实现递归与无限分类的方法
2015/02/16 PHP
js脚本学习 比较实用的基础
2006/09/07 Javascript
js onclick事件传参讲解
2013/11/06 Javascript
tangram框架响应式加载图片方法
2013/11/21 Javascript
js获得当前系统日期时间的方法
2015/05/06 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
jquery实现简单的遮罩层
2016/01/08 Javascript
JS实现简单的右下角弹出提示窗口完整实例
2016/06/21 Javascript
jQuery表单事件实例代码分享
2016/08/18 Javascript
javascript判断firebug是否开启的方法
2016/11/23 Javascript
Windows下Node.js安装及环境配置方法
2017/09/18 Javascript
js jquery 获取某一元素到浏览器顶端的距离实现方法
2018/09/05 jQuery
vue-quill-editor 自定义工具栏和自定义图片上传路径操作
2020/08/03 Javascript
JavaScript函数柯里化实现原理及过程
2020/12/02 Javascript
Python常见格式化字符串方法小结【百分号与format方法】
2016/09/18 Python
python requests 使用快速入门
2017/08/31 Python
Opencv+Python 色彩通道拆分及合并的示例
2018/12/08 Python
python爬取指定微信公众号文章
2018/12/20 Python
Python学习笔记之迭代器和生成器用法实例详解
2019/08/08 Python
Python多进程multiprocessing、进程池用法实例分析
2020/03/24 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
2020/07/09 Python
在HTML5中如何使用CSS建立不可选的文字
2014/10/17 HTML / CSS
Sephora丝芙兰泰国官方网站:国际知名化妆品购物
2017/11/15 全球购物
硕士研究生自我鉴定
2013/11/08 职场文书
中学生获奖感言
2014/02/04 职场文书
优秀团员自我评价范文
2014/04/23 职场文书
文体活动总结范文
2014/05/05 职场文书
2014年幼儿园德育工作总结
2014/12/17 职场文书
护士先进个人总结
2015/02/13 职场文书
2015年计生工作总结范文
2015/04/24 职场文书
单位同意报考证明
2015/06/17 职场文书
篮球比赛通讯稿
2015/07/18 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
Python一行代码实现自动发邮件功能
2021/05/30 Python