Code · 2008-12-06

php脚本查询whois信息

下午没事学习点php,写了个查询whois信息的脚本,调用系统的whois命令,当中也学了点东西,记录下来顺便可以跟大家分享一下.(高手请绕道….)
sed过滤文本
trim去除空格
strtoupper是将小写字母全部转为大写…为了匹配whois命令的结果.
当然还有首个字母是大写,大写转为小写,大写转为第一个字母大写 其他小写,等等..不涉及这个脚本我也没深入去看,懂的留言教我几招~


#!/usr/bin/php -q
>> Last update of whois database/,/By starting this query, you agree to abide by this policy./d'”));
$ab = strtoupper($receive);
$b = “No match for “.'”‘.”$ab”.'”‘.”.”;
if ($a==$b)
{
echo “查无此记录,请重新尝试!或直接输入主域名,例如 google.com \n”;
}else{
system(“whois $receive|sed -e ‘1,7d’|sed -e ‘/>>> Last update of whois database/,/By starting this query, you agree to abide by t
his policy./d'”);
}
?>