Permalänk
Hedersmedlem

PHP: "Ta tid"

Jo, jag f*rs*ker ta och kolla "pingen" p* en server, men jag kommer inte p* hur jag ska g*ra, eller snarare vad som *r fel.
H*r *r lite kod:
[php]
$start = microtime();
fputs ($socket, "****ping");
$answer = fgets ($socket, 2048);
$end = microtime();
$ping = ($end - $start);

Borde inte $ping vara pingen i microsekunder d*? Eller hur ska jag g*ra?

Sen undrar jag ocks*, kan man inte g*ra flera saker samtidigt i PHP? Det tar en j*kla tid om timeouten *r p* *ver en sekund just nu.'

Edit: HAHA
Snyggt det blev då, skrev i lynx...
Jo, det kanske det är iofs.

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
NAS: 6700K/16GB/Debian+ZFS | Backup (offsite): 9600K/16GB/Debian+ZFS

Permalänk
Medlem

vore de inte bättre att köra en vanlig ping å parsa ut resultatet från den ?

Visa signatur

Hej

Permalänk
Medlem

gribbers ide är bättre...

Visa signatur

läs signaturreglerna

Permalänk
Hedersmedlem

Mjo, jag ska skriva om det så när jag kommer hem, ser lite konstigt ut att programmera PHP från biblioteket.
Problemet är iofs att det ska funka i alla OS... Typ Windows, Linux, *BSD hade jag tänkt mig. Får se hur det går

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
NAS: 6700K/16GB/Debian+ZFS | Backup (offsite): 9600K/16GB/Debian+ZFS