> 백엔드 개발 > PHP 튜토리얼 > 한 소녀가 임신 중이었고 그녀의 아버지는 단지 8단어만 말했습니다. 인터넷용 도구 기능 라이브러리입니다.

한 소녀가 임신 중이었고 그녀의 아버지는 단지 8단어만 말했습니다. 인터넷용 도구 기능 라이브러리입니다.

WBOY
풀어 주다: 2016-07-29 08:34:37
원래의
1032명이 탐색했습니다.

/*
PHP Net Toolpack v0.1 08.05.2000,
by waddler(@netlife.fi)
phpnettoolpack.sourceforge.net
GNU GPL에 따라 배포됨
*/
// whois(호스트 이름 [,username, [포트]])
함수 whois ($a_server, $a_query="", $a_port=43) {
$sock = fsockopen ($a_server, $a_port, &$errno, &$errstr, 10);
if (!$sock)
{
echo "$errstr ($errno)
n";
} else {
fputs($sock, "$a_queryrn");
while(!feof($sock))
{
$buf = fgets($sock,128);
if (ereg( "Whois 서버:", $buf))
{
$a_server = str_replace( "Whois 서버: ", "", $buf);
$a_server = 트림($a_server);
}
}
fclose($sock);
if ($a_server)
{
print "$a_query가 $a_server:
에 등록되었습니다.";
$sock = fsockopen($a_server, 43, &$errno, &$errstr, 10);
if(!$sock)
{
echo "$a_port.n 포트에서 $a_server에 대한 연결을 열 수 없습니다.";
echo "$errstr ($errno)
n";
} else {
fputs($sock, "$a_queryrn");
while(!feof($sock))
{
echo fgets($sock,128);
}
fclose($sock);
}
} else {
echo "$a_query를 찾을 수 없습니다.
";
}
}
}
// Finger(호스트 이름 [,사용자 이름, [포트]])
기능 Finger ($a_server, $a_query="", $a_port=79) {
$sock=fsockopen($a_server,$a_port, &$errno, &$errstr, 10);
if (!$sock)
{
$ret_str = "$errstr ($errno)
n";
} else {
fputs($sock,"$a_queryn");
while (!feof($sock)) { $ret_str .= fgets($sock,128); }
fclose($sock);
}
echo $ret_str;
$ret_str 반환;
}
// Traceroute(호스트 이름)
traceroute 함수($a_query) {
exec("traceroute $a_query",$ret_strs);
$str_count = 개수($ret_strs);
for ($count=0; $count print "$count/$str_count".$ret_strs[$count]."n";
}
// ---------------------------- ------------------
$app_name = "PHP 넷 툴팩";
$app_version = "0.1";
$TOOLS = array(
"finger" => "Finger",
"traceroute" => "Traceroute",
"whois" => "Whois?"
);
//

쿼리:



}
break;
case "traceroute":
if ($query)
{
print "

n"; <br>traceroute($query); <br>"
" 인쇄;
} else {
?>

쿼리:



}
휴식;
case "whois":
if ($query)
{
print "
n"; <br>whois($server,$query); <br>"
" 인쇄;
} else {
?>  


이렇게 하면 .com, .org 및 .net 도메인이 검색됩니다.

서버 :

쿼리:



}
break;
기본값:
print "
    현재 지원되는 도구는 다음과 같습니다:n";
    while (list($key, $val) = 각각($TOOLS)) {
    echo "
  • ".$val."
  • n";
    }
    "
n" 인쇄;
휴식;
}
인쇄 "n
".$app_name." v".$app_version."n";
"n"을 인쇄합니다.
?> 

以上就介绍了一个女孩怀孕了 她老爸只说了8个字 一个用于网络的工具函数库,包括了一个女孩怀孕了 她老爸只说了8个字文字内容,希望对PHP教程有兴趣的朋友有所帮助。

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿