jyc / rcon
RCON client implementation in PHP.
This package's canonical repository appears to be gone and the package has been frozen as a result.
1.1.0
2012-05-09 02:07 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2020-08-15 07:53:12 UTC
README
rcon is a library for sending commands to Rcon-capable servers in PHP.
Usage
<?php
require 'Rcon.php';
$r = new jyc\rcon\Rcon('localhost', 25574, 'password');
$list = $r->command('list');
$r->close(); // or $r = null;
// Slice off the 'Connected' and 'players: ' parts.
$players = array_slice(explode(' ', $list), 2);
?>
<html>
<!-- This HTML is not guaranteed to run properly. -->
<head>
<title>Fancy Server List</title>
</head>
<body>
<h1>Fancy Server List</h1>
<ul>
<?php foreach ($players as $player): ?>
<li>
<img
src="http://s3.amazonaws.com/MinecraftSkins/<?=$player?>.png"
alt="<?=$player?>'s Minecraft skin." />
</li>
<?php endforeach; ?>
</ul>
</body>
</html>