当前位置: 首页 > 编程笔记 >

php实现window平台的checkdnsrr函数

盖翰池
2023-03-14
本文向大家介绍php实现window平台的checkdnsrr函数,包括了php实现window平台的checkdnsrr函数的使用技巧和注意事项,需要的朋友参考一下

PHP的自带checkdnsrr函数只在linux平台有效。使用惯了在window平台不能使用的话给兼容性带来麻烦。

因此写了个checkdnsrr模拟函数在window平台环境使用。

if (!function_exists('checkdnsrr ')) {
  function checkdnsrr($host, $type) {
    if(!empty($host) && !empty($type)) {
      @exec('nslookup -type=' . escapeshellarg($type) . ' ' . escapeshellarg($host), $output);
      foreach ($output as $k => $line) {
        if(eregi('^' . $host, $line)) {
          return true;
        }
      }
    }
    return false;
  }
}
 类似资料:
  • yaf项目快速开发(兼容php7): yaf project rapid development, integration of the db action class support chain operation, support separate read and write, pdo, mysqli, mongo, upload operation, adding redis operat

  • 本文向大家介绍php实现微信公众平台发红包功能,包括了php实现微信公众平台发红包功能的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了php微信公众平台给用户发红包的具体代码,供大家参考,具体内容如下 直接上代码: 代码 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 我正在使用LibGdx中的Box2D创建一个平台游戏。我有一个算法可以将瓷砖转换成固定装置。我用Contact Listener来判断球员是否在空中,但问题是,因为我使用的是相邻的固定装置, |瓷砖| |瓷砖| |瓷砖| 联系人侦听器在调用contact begin后调用contact end,当我通过相邻的互动程序并将MOB_AIR值设置为true时,即使我在地面上也无法跳跃。 代码的其他部分(

  • 本文向大家介绍php实现的ping端口函数实例,包括了php实现的ping端口函数实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php实现的ping端口函数。分享给大家供大家参考。 具体实现代码如下: 希望本文所述对大家的PHP程序设计有所帮助。

  • 本文向大家介绍PHP实现的oracle分页函数实例,包括了PHP实现的oracle分页函数实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现的oracle分页函数。分享给大家供大家参考,具体如下: mysql有limit,分页的时候,我们可以用limit 30,40,而oracle没有limit,用其他的方法来代替--rownum. 一、底层方法 主要二个方法我写一点注释 二、

  • 本文向大家介绍基于JS实现PHP的sprintf函数实例,包括了基于JS实现PHP的sprintf函数实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了基于JS实现PHP的sprintf函数。分享给大家供大家参考,具体如下: 函数如下: 第一个参数是包含的“%s”的字符串,其他参数是对应的用来替换“%s”的变量。 如: 希望本文所述对大家JavaScript程序设计有所帮助。