Podczas przeglądania skryptów na githubie natknąłem się na takie coś:
function mc_status($host,$port='25565') { // TODO: implement a way to store data (memcached or MySQL?) - please don't overload target server else { $response = ''; //$response = explode("\xFF", $response); // xFF - data start (old version, prior to 1.0?) $response = $response[1]; // chop off all before xFF (could be done with regex actually) //echo(dechex(ord($response[0]))); $timeDiff = $timeEnd-$timeInit; $response[] = $timeDiff < 0 ? 0 : $timeDiff; } return $response; }
Może mi ktoś wytłumaczyć te linijki?
//$response = explode("\xFF", $response); // xFF - data start (old version, prior to 1.0?)