<?php
$temp="test 1-123.456\ntest 2-789.0\n";
$tok=strtok($temp,"\n");
while ($tok !== false)
{
$pos=strpos($tok,'-');
$pos2=strpos($tok,'.',$pos);
$temp2=substr($tok,0,$pos);
$pos++;
$wordlist[$temp2]=array((int)substr($tok,$pos,$pos2-$pos),(int)substr($tok,$pos2+1));
$tok=strtok("\n");
}
print_r($wordlist);
- Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.25, 7.0.0 - 7.0.20, 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- Array
(
[test 1] => Array
(
[0] => 123
[1] => 456
)
[test 2] => Array
(
[0] => 789
[1] => 0
)
)
preferences:
269.47 ms | 406 KiB | 370 Q