Yeah I wanted "$products[$value['productName']] = $value['actualValue'];".
I've been working a lot in Delphi recently so my mind for PHP is somewhat
messed up lately, missing easy things like this.
- Dan
"brian" <phplist@xxxxxxxxxxxxxxx> wrote in message
news:4692E26F.5040301@xxxxxxxxxxxxxxxxxx
Dan wrote:
Oh yeah, the problem isn't that I'm using -> instead of =>. Well that
was a problem but I fixed that and it's still not working.
- Dan
""Dan"" <frozendice@xxxxxxxxx> wrote in message
news:93.D2.03277.CF2D2964@xxxxxxxxxxxxxxx
I'm having a little problem assigning a value to an array which has a
key. It's simple, I just don't know what I'm doing wrong.
foreach($Checkout as $value)
{
$products[] = $value['productName'] ->
$value['actualValue'];
}
Please don't top-post.
This is a bit confusing. I'm guessing you want the $products array to use
keys as the value of $value['productName']. If that's the case, you want:
$products[$value['productName']] = $value['actualValue'];
So, if $value looked like this in a foreach iteration:
$value = Array('productName' => 'foo', 'actualValue' => 'bar')
you'd have:
$products['foo'] == 'bar';
Is that what you're looking for?
brian
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php