Скажите, что у меня есть следующее:
$var = "127.0.0.1 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=57 time=19.5 ms --- 127.0.0.1 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 19.548/19.548/19.548/0.000 ms ";
Как я могу вернуться, так что просто говорит:
$var2 = "19.5";
Так что в основном это захватывает, что в этой части: time=19.5 ms ---
Спасибо
РЕДАКТИРОВАТЬ
Я думаю, что я понял это сам:
$var = "127.0.0.1 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=57 time=19.5 ms --- 127.0.0.1 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 19.548/19.548/19.548/0.000 ms";
$var2 = preg_match("/time=(.*) ms ---/", $var, $matches);
print_r($matches[1]);
Я не знаю, если этоправильный способ сделать это, но, кажется, работает?