似乎有些资源已经过时了。检查域可用性。PHP
以下是我目前必须获得的域名列表似乎有些资源已经过时了。检查域可用性。PHP,php,Php,以下是我目前必须获得的域名列表 <?php $myFile = "domains.txt"; $fh = fopen($myFile, 'r'); $theData = fread($fh, 500); fclose($fh); echo nl2br($theData); ?> 这将获取文件并按如下顺序列出域: Domain.com 域名2.com 域名3.com 我想为列表中的每个域分配一个函数,以通过whois查询运行,如果可用,post domain.com-可用(稍后我
<?php
$myFile = "domains.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, 500);
fclose($fh);
echo nl2br($theData);
?>
这将获取文件并按如下顺序列出域:
Domain.com
域名2.com
域名3.com
我想为列表中的每个域分配一个函数,以通过whois查询运行,如果可用,post domain.com-可用(稍后我会让它运行API查询进行注册),如果不可用,post domain.com-获取
知道从哪里开始吗?好吧,将每行一个域的文件读入一个域数组就是一行
$domains = file('domains.txt');
foreach ($domains as $domain) {
//run the whois query on $domain
}
大量使用
文件
功能。这个函数对我来说是新的。到目前为止看起来不错。我现在可以运行,然后回显结果。任何从函数本身开始的想法。我尝试的每件事似乎都会给出错误的结果,或者根本没有结果:\n获取您感兴趣的TLD的WHOIS服务器列表,并使用PHP套接字实现WHOIS协议。你可以去阅读每个Linux/Unix发行版附带的whois
程序的源代码。上面的代码对于echo$domain来说非常有用;但每当我尝试在$domain上执行函数时,它都会返回数组()
$domains
是一个数组,$domain
是一个字符串。我无法调试您尚未共享的“函数”的返回值。如果您已经编写了更多代码,并且需要帮助,那么您应该创建一个新问题。