[PHP] funkcja chr()

0

Witam,
kiedys pokazywałem kawałek tego kodu. Chodzi o to że w pierwszej linijce występuje funkcja chr(). Czytałem o niej i jest to funkcja która odwołuje się do tablicy ASCII. Ale ta tablica ma od 0-127 znaków, choć tutaj jest 255 (wiem że jest jeszcze 8 bit, o ile o to chodzi). Znalazłem taką stronę:
http://we.pb.bialystok.pl/~w.wojtkowski/kody_ascii.htm

Ale teraz mam kolejne pytania. Co oznacza dokładnie ten ciąg? I czemu jest:

fwrite($lacze, $info);

Nie rozumiem tego, co to zapisuje?

Wiem tylko że $info to:
ACKNUL info

$info = chr(6).chr(0).chr(255).chr(255).'info';

$lacze = @fsockopen("elfen80.servegame.com", 7171, $errno, $errstr, 1);

if($lacze){

    fwrite($lacze, $info);

$data = '';
    while(!feof($lacze))
        $data .= fgets($lacze, 1024);
    fclose($lacze);

Bardzo prosze o pomoc.

0

zrób sobie echo $info i ci się wszystko rozjaśni;)

0

Funkcja wpisuje $info w socket $lacze. chr(6).chr(0).chr(255).chr(255) moze byc jakims markerem, ktory pozwala na rozpoznanie jakiegos bloku znakow, ale nie musi. Bynajmniej to zostaje wpisane w socket.

1 użytkowników online, w tym zalogowanych: 0, gości: 1