首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务器在线播放器计数Ping PHP

服务器在线播放器计数Ping PHP
EN

Stack Overflow用户
提问于 2014-02-28 09:23:07
回答 1查看 290关注 0票数 0

所以我把这段代码放在一起来ping我的服务器的在线玩家计数/最大玩家数量。我想我已经正确地完成了所有的事情,但是这个错误occurs...any建议如何修复它?下面是错误: Parse error:语法错误,第21行的/home/u7335206/public_html/mc-vr.com/pc.php中意外的'<‘

下面是我的代码:

代码语言:javascript
复制
<?php
require "MinecraftQuery.class.php";

// Variables for each of your servers: 
$server_info = array();

try 
{
// Getting Server Info:
$query = new MinecraftQuery();
$query->Connect("192.99.14.177", 25573);
$server_info = $query->GetInfo();
} 
catch(MinecraftQueryException $e) 
{
// Getting the information failed.
}

try 
{
<?php if ($server_info) { ?>
<p><span style='font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none;'><font       color='#FFFFFF'><?= $server_info["numplayers"] ?>/<?= $server_info["maxplayers"] ?></font></span></p>
<?php } else { ?>
<p><span style='font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none;'><font   color='#FFFFFF'>0/120</span></font></p>
<?php } ?>
EN

回答 1

Stack Overflow用户

发布于 2014-02-28 09:28:45

变化

代码语言:javascript
复制
try 
{
<?php if ($server_info) { ?>

代码语言:javascript
复制
try 
{
if ($server_info) { ?>

您还错过了try的结束括号。但是,由于您不是在执行catch(),因此只需删除try

代码语言:javascript
复制
<?php
require "MinecraftQuery.class.php";

// Variables for each of your servers: 
$server_info = array();

try 
{
// Getting Server Info:
$query = new MinecraftQuery();
$query->Connect("192.99.14.177", 25573);
$server_info = $query->GetInfo();
} 
catch(MinecraftQueryException $e) 
{
// Getting the information failed.
}

if ($server_info) { ?>
<p><span style='font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none;'><font       color='#FFFFFF'><?= $server_info["numplayers"] ?>/<?= $server_info["maxplayers"] ?></font></span></p>
<?php } else { ?>
<p><span style='font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none;'><font   color='#FFFFFF'>0/120</span></font></p>
<?php } ?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22084326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档