PHP bir anahtar-> değer diziye bir dize dönüştürme

0 Cevap php

Ben aşağıdaki biçimde anahtar> değer çiftleri bir dize varsa:

MIME-Version: 1.0
From: "Tim Lincecum"
Reply-To: "Tim Lincecum"
Return-path: "Tim Lincecum"
Content-Type: text/html; charset=iso-8859-1
Subject: Giants Win World Series!

Nasıl bir dizi böyle ['Kimden'] dizi olduğunu alabilirim = "Tim Lincecum", vb

Ben patlayabilir işlevi var biliyorum, ama ben görmek sadece ayraç (kolon) yerine her bir çifti arasında daha bir anahtar ve bir değerin ortasında. Ben bu nasıl yaklaşım olabilir?

EDIT:

Aslında bir satır olması gerektiğini düşündüren zerkms 'sayesinde, ben bu ile geldi:

$arr = array();
$temp = explode("\r\n",$data['headers']);
foreach ($temp as $pair) {
    list($key,$value) = explode(': ',$pair);
    $arr[$key]=str_replace("\"","",$value);
}

0 Cevap