Имам само малък въпрос, не мога да намеря отговор, тъй като не знам как точно да го формулирам в Google.
Така че имам този масив, върнат от заявка:
Array
(
[0] => Array
(
[aad3177ec0cbced7a15fae003bdd0ff3] => Array
(
[rowid] => aad3177ec0cbced7a15fae003bdd0ff3
[id] => 21
[qty] => 1
[price] => 176
[name] => KRUPS YY1305
[image] => utilities/images/products/p2070396dt.jpg
[description] => Menu simplifié pour une convivialité optimale.
[subtotal] => 176
)
)
)
И искам да получа цялата информация rowid, id, qty ... за да я съхраня чрез foreach цикъл в друга променлива, без да знам името на втория масив: 'aad3177ec0cbced7a15fae003bdd0ff3'. Просто искам да извлека статии от количка, съхранена в база данни, когато потребителят излезе.
И така, как мога да кажа нещо като:
echo $myArray['0'][theNumberGoesHereAutomatically]['price'];
В идеалния случай моят код ще изглежда така:
foreach ($data2 as $cart){
$data = array(
'rowid' => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['rowid'],
'id' => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['id'],
'qty' => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['qty'],
'price' => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['price'],
'name' => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['name'],
'image' => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['image'],
'description'=> $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['description'],
);
$this->cart->insert($data2);
$token++;
};
без да познава aad3177ec0cbced7a15fae003bdd0ff3.
Някакви идеи? Благодаря :)
array_keys()
? - person bkzland   schedule 19.01.2012