<?php
//A string inicial
$data = "Titulo Valor Desc
foo 0 bar
novo aqui AB Mensagem
Label text_1 Descrição...";
//Divide a string pelas quebras de linha
//Array com o cabeçalho
//Executa a função trim em todas as string resultantes
"trim",
//Divide por dois espaços
" ",
//Pega a primeira linha (isso já remove ela do array "$rows")
)
);
//Cria uma variável para guardar os dados organizados
//Percorre as linhas
foreach ($rows as $row) {
//Executa a função trim em todas as string resultantes
"trim",
//Filtra o array para remover índices em branco
//Divide por dois espaços
)
);
//Cria um novo array a partir de dois,
//o primeiro será usado para os índices
//e o segundo para os valores
}
//Mostra o resultado
PD9waHAKCi8vQSBzdHJpbmcgaW5pY2lhbAokZGF0YSA9ICJUaXR1bG8gIFZhbG9yICBEZXNjCmZvbyAgMCAgYmFyCm5vdm8gYXF1aSAgICAgQUIgIE1lbnNhZ2VtCkxhYmVsICB0ZXh0XzEgICAgICBEZXNjcmnDp8Ojby4uLiI7CgovL0RpdmlkZSBhIHN0cmluZyBwZWxhcyBxdWVicmFzIGRlIGxpbmhhCiRyb3dzID0gZXhwbG9kZSgiXG4iLCAkZGF0YSk7CgovL0FycmF5IGNvbSBvIGNhYmXDp2FsaG8KJGhlYWRlciA9IGFycmF5X21hcCgKICAgIC8vRXhlY3V0YSBhIGZ1bsOnw6NvIHRyaW0gZW0gdG9kYXMgYXMgc3RyaW5nIHJlc3VsdGFudGVzCiAgICAidHJpbSIsCiAgICAvL0RpdmlkZSBwb3IgZG9pcyBlc3Bhw6dvcwogICAgZXhwbG9kZSgKICAgICAgICAiICAiLAogICAgICAgIC8vUGVnYSBhIHByaW1laXJhIGxpbmhhIChpc3NvIGrDoSByZW1vdmUgZWxhIGRvIGFycmF5ICIkcm93cyIpCiAgICAgICAgYXJyYXlfc2hpZnQoJHJvd3MpCiAgICApCik7CgovL0NyaWEgdW1hIHZhcmnDoXZlbCBwYXJhIGd1YXJkYXIgb3MgZGFkb3Mgb3JnYW5pemFkb3MKJHBhcnNlZCA9IGFycmF5KCk7CgovL1BlcmNvcnJlIGFzIGxpbmhhcwpmb3JlYWNoICgkcm93cyBhcyAkcm93KSB7CiAgICAkcm93ID0gYXJyYXlfbWFwKAogICAgICAgIC8vRXhlY3V0YSBhIGZ1bsOnw6NvIHRyaW0gZW0gdG9kYXMgYXMgc3RyaW5nIHJlc3VsdGFudGVzCiAgICAgICAgInRyaW0iLAogICAgICAgIC8vRmlsdHJhIG8gYXJyYXkgcGFyYSByZW1vdmVyIMOtbmRpY2VzIGVtIGJyYW5jbwogICAgICAgIGFycmF5X2ZpbHRlcigKICAgICAgICAgICAgLy9EaXZpZGUgcG9yIGRvaXMgZXNwYcOnb3MKICAgICAgICAgICAgZXhwbG9kZSgiICAiLCAkcm93KQogICAgICAgICkKICAgICk7CgogICAgLy9DcmlhIHVtIG5vdm8gYXJyYXkgYSBwYXJ0aXIgZGUgZG9pcywKICAgIC8vbyBwcmltZWlybyBzZXLDoSB1c2FkbyBwYXJhIG9zIMOtbmRpY2VzCiAgICAvL2UgbyBzZWd1bmRvIHBhcmEgb3MgdmFsb3JlcwogICAgJHBhcnNlZFtdID0gYXJyYXlfY29tYmluZSgkaGVhZGVyLCAkcm93KTsKfQoKLy9Nb3N0cmEgbyByZXN1bHRhZG8KcHJpbnRfcigkcGFyc2VkKTs=