2016-04-19 9 views
2

ein als Schlüssel und den anderen als Wert Verwendung von PHP haben aAm Array von Strings: (var_dump Ergebnis)Split ein Array von Strings in 2, I

array(17) { 
    [15]=> 
    string(14) "07-04-16 10:00" 
    [16]=> 
    string(14) "07-04-16 10:30" 
    [6]=> 
    string(13) "07-04-16 8:00" 
    [0]=> 
    string(14) "08-04-16 13:00" 
    [1]=> 
    string(14) "08-04-16 13:30" 
    [7]=> 
    string(14) "12-04-16 16:00" 
    [8]=> 
    string(14) "12-04-16 16:30" 
    [9]=> 
    string(14) "12-04-16 17:00" 
    [10]=> 
    string(14) "12-04-16 17:30" 
    [11]=> 
    string(14) "12-04-16 18:00" 
    [12]=> 
    string(14) "12-04-16 18:30" 
    [13]=> 
    string(14) "12-04-16 19:00" 
    [14]=> 
    string(14) "12-04-16 19:30" 
    [2]=> 
    string(14) "13-04-16 11:30" 
    [3]=> 
    string(14) "13-04-16 12:00" 
    [4]=> 
    string(14) "13-04-16 12:30" 
    [5]=> 
    string(14) "13-04-16 13:00" 
} 

Gibt es eine Möglichkeit, die Werte zu teilen auf Verwenden Sie den linken Teil als Schlüssel und den rechten Teil als Wert? Ich versuche, dies zu tun, ohne Werte zu überschreiben, damit ich so etwas wie haben würde:

"07-04-16" => "10:00","10:30" 

Dank

Antwort

0

Gerade Schleife, explodieren sie und fügen Sie die Zeiten zum Zeitpunkt Index:

foreach($array as $value) { 
    list($date, $time) = explode(' ', $value); 
    $result[$date][] = $time; 
} 
+0

Sie‘ Re ein Lebensretter, das ist genau das, was ich brauchte, Vielen Dank, Mann! –