如何在 PHP 中使用正则表达式从这种字符串中获取百分比和文件大小?
问题是我使用这样的函数得到这个字符串print_r()
:
while(!feof($handle))
{
$progress = fread($handle, 8192);
print_r($progress);
}
上面的输出是这样的:
[download] 28.8% of 1.51M at 171.30k/s ETA 00:06
我确定我需要使用类似preg_match()
但不确定如何对数组执行此操作以及如何引用字符串。正则表达式需要放在循环内。