ホームページ >バックエンド開発 >PHPチュートリアル >oicq がオンラインかどうかを判断する PHP アプレット_PHP チュートリアル
関数 get_status($uin)
{
$fp = @fsockopen ("infocenter.tencent.com", 80, &$errno, &$errstr, 30);
if(!$fp)
{
return エラー;
}
else
{
fputs($fp, "GET /$uin/l/00/0/ HTTP/1.0 ");
$do = はい(!feof($fp))
$ line = fgets ($fp,128);
$do = ($do == はい)?はい:(eregi("^GIF89", $line))?はい:いいえ
if($do == はい)
{
if("オンライン", $line))
{
オンラインに戻る;
}
elseif("オフライン", $line))
{
オンラインに戻らない;
}
}
fclose($fp);
return 不明
}
$uin=1697313; //自分の
echo get_status($uin);
http://www.bkjia.com/PHPjc/532160.html
www.bkjia.com
true