Re: Making an array from delimited data

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Apr 28, 2008 at 1:44 PM, Joe Harman <cjharman@xxxxxxxxx> 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

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux