$output=shell_exec("ping 212.77.100.101 -c 3");
$output looks like this
Badanie 212.77.100.101 z užyciem 32 bajt¢w danych: Odpowied z 212.77.100.101: bajt¢w=32 czas=16ms TTL=120 Odpowied z 212.77.100.101: bajt¢w=32 czas=26ms TTL=120 Odpowied z 212.77.100.101: bajt¢w=32 czas=13ms TTL=120 Statystyka badania ping dla 212.77.100.101: Pakiety: Wysˆane = 3, Odebrane = 3, Utracone = 0 (0% straty), Szacunkowy czas bˆ¼dzenia pakiet¢w w millisekundach: Minimum = 13 ms, Maksimum = 26 ms, Czas ˜redni = 18 ms
now i need to get from it (...) (0% straty) (...) that what is bold... I uset something like this:
for ($i = strlen($output); $i>0; $i--) {
if ($output[$i] == "%") $start = "1";
if ($start) $liczba = $liczba.$output[$i];
if (($start) && ($output[$i] == "(") break;
}
echo $liczba ;
but id doesn't seem to work...
can somebody help me ???