Forum » Programiranje » [PHP] Array
[PHP] Array
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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? ![:P](https://static.slo-tech.com/smeski/icon_razz.gif)
$_SESSION['cart'][$id] = array ( 'quantity' => 1, 'price' => $row['item_price'] ) ;
![:P](https://static.slo-tech.com/smeski/icon_razz.gif)
$_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>' ; }
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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.
![](https://static.slo-tech.com/stili/avatar_gray.gif)
kornilov ::
Počutim se vse bolj domače.
Domnevam, da bi bilo povsem enako, če bi izpustil prvo vrstico?
![:)](https://static.slo-tech.com/smeski/icon_smile.gif)
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 | 942 (511) | killa bee |
» | JAVA skripta za Prestashop modulOddelek: Programiranje | 1343 (1281) | steev |
» | Nakupovalni voziček, seje in update količine?Oddelek: Izdelava spletišč | 1352 (1164) | phyro |
» | [VB] datagridviewOddelek: Programiranje | 1968 (1351) | korenje3 |
» | PEAR::DBOddelek: Izdelava spletišč | 990 (939) | Trubadur |