Re: Making an array from delimited data

From: Date: Mon, 28 Apr 2008 19:52:04 +0000
Subject: Re: Making an array from delimited data
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-273665@lists.php.net to get a copy of this message
On Mon, Apr 28, 2008 at 1:44 PM, Joe Harman <cjharman@gmail.com> wrote: > I have some data that I pull from a database that is in the following > format: > > ------------------------------------------------------------- > Gauge Style: Auto Meter Pro-Comp > Tachometer Usage: Standard > Gauge Series: Analog > Gauge Range: 0-11,000 rpm > Gauge Diameter (in): 5 in. > Gauge Diameter (mm): 127.00mm > Sweep: Full sweep > ------------------------------------------------------------- > > I want the array to end up like this > -------------------------------------------------------------------------- > $data['Gauge Style'] = Auto Meter Pro-Comp > $data['Tachometer Usage'] = Standard > $data['Gauge Series'] = 0-11,000 rpm > > I know I can use explode on on set of data... but up do you do it line by > line? foreach(explode("\n", trim($dbData)) as $curLine) { $parsedLine = explode(':', $curline)) { $data[$parsedLine[0]] = $parsedLine[1]; } } -nathan

« previous php.general (#273665) next »