Witam ! Czy mógłby ktoś wyjaśnić co tobi taki kod?
$fp = fsockopen("udp://$ip", $rand, $errno, $errstr, 5);$fp){fwrite($fp, $out);fclose($fp);[/code]
Witam ! Czy mógłby ktoś wyjaśnić co tobi taki kod?
$fp = fsockopen("udp://$ip", $rand, $errno, $errstr, 5);$fp){fwrite($fp, $out);fclose($fp);[/code]
no już googlowałem ale nie zbyt to rozumiem i myslalem ze ktos wytlumaczy
http://php.net/manual/en/function.fsockopen.php
Nawiązuje połączenie:
na protokole UDP,
z danym $ip,
na danym porcie $rand ($rand? nazwa zmiennej sugeruje, że ten port jest losowy).
Na połączenie oczekuje do 5 sekund.
Jeżeli połączenie zostało poprawie zainicjowane wysyła informację zawartą $out i kończy (zamyka połączenie).
dzieki bardzo
ale przecież
fwrite($fp, $out);
fclose($fp);
fwrite zapisuje do pliku wiec jak to działa?
http://php.net/manual/en/function.fwrite.php
Uchwyt przekazany jako argument do fwrite nie musi być koniecznie tym zwróconym przez fopen().
Działa to też dla innych zasobów zwróconych przez inne /odpowiednie/ funkcje, np. fsockopen():
http://php.net/manual/en/function.fsockopen.php
To też jest taki wskaźnik plikowy.