Forum » Programiranje » [PHP] Array
[PHP] Array
kornilov ::
Primer iz knjige, uporablja PHP in MySQL. Izbrane zadeve doda v košarico in prikaže ustrezna sporočila. [$id] je znan, ['cart'] pa se pojavi prvič. Bi mi lahko nekdo prosim raztolmačil kaj napravi 11. vrstica?
$_SESSION['cart'][$id] = array ( 'quantity' => 1, 'price' => $row['item_price'] ) ;
$_SESSION['cart'][$id] = array ( 'quantity' => 1, 'price' => $row['item_price'] ) ;
# Check if cart already contains one of this product id. if ( isset( $_SESSION['cart'][$id] ) ) { # Add one more of this product. $_SESSION['cart'][$id]['quantity']++; echo '<p>Another '.$row["item_name"].' has been added to your cart</p>'; } else { # Or add one of this product to the cart. $_SESSION['cart'][$id]= array ( 'quantity' => 1, 'price' => $row['item_price'] ) ; echo '<p>A '.$row["item_name"].' has been added to your cart</p>' ; }
PureHemp ::
Array lahko polnimo na 2 načina.
Tvoj primer:
Lahko enako zapišemo tudi tako:
Mogoče ti je 2. primer bolj "domač" :)
LP,
P.
Tvoj primer:
$_SESSION['cart'][$id]= array ( 'quantity' => 1, 'price' => $row['item_price'] ) ;
Lahko enako zapišemo tudi tako:
$_SESSION['cart'][$id] = array(); $_SESSION['cart'][$id]["quantity"] = 1; $_SESSION['cart'][$id]["price"] = $row['item_price'];
Mogoče ti je 2. primer bolj "domač" :)
LP,
P.
kornilov ::
Počutim se vse bolj domače.
Domnevam, da bi bilo povsem enako, če bi izpustil prvo vrstico?
Domnevam, da bi bilo povsem enako, če bi izpustil prvo vrstico?
$_SESSION['cart'][$id]["quantity"] = 1; $_SESSION['cart'][$id]["price"] = $row['item_price'];
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | PL SQL problemOddelek: Programiranje | 920 (489) | killa bee |
» | JAVA skripta za Prestashop modulOddelek: Programiranje | 1315 (1253) | steev |
» | Nakupovalni voziček, seje in update količine?Oddelek: Izdelava spletišč | 1325 (1137) | phyro |
» | [VB] datagridviewOddelek: Programiranje | 1940 (1323) | korenje3 |
» | PEAR::DBOddelek: Izdelava spletišč | 977 (926) | Trubadur |