我即将编写一个返回true或false的函数。如果该功能能够通过UDP和特定的ip连接到游戏服务器(不再需要任何东西,只是为了检查它是否正在运行),它将返回true。如果没有,它将返回false。不幸的是,我通过搜索网络找不到任何有用的东西。
编辑:对于TCP,我使用它并且它像魅力一样工作。
function loginServer()
{
$ipAddr = "localhost";
$port = 1234;
$fp = fsockopen($ipAddr, $port, $errno, $errstr);
if(!$fp)
{
return false;
}
else
{
fclose($fp);
return true;
}
}