Я хочу извлечь некоторые значения из строки (результат запроса БД).
Пример такой строки:
$data="tostore1:1 = INTEGER: 10000000
tostore1:2 = INTEGER: 1000000
something else something else
tostore2:1 = STRING: 'test1'
something else something else
tostore2:2 = STRING: 'test2'
tostore3:1 = INTEGER: 1000";
Я бы получил два массива. Одна содержит 10000000
, 'test1'
и 1000
, а другая содержит 1000000
, 'test2'
.
В качестве альтернативы, если я хочу извлечь tostore2:1
значение, начало может быть tostore2:1
, а конец CR LF
@ конец строки
Я ищу наиболее оптимизированный способ сделать это