Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jednoduchy prikaz PHP

Podmíněný operátor ? : je ternárním operátorem (má 3 operandy). Prvním operandem je výraz, který se vyhodnotí jako logický výraz (TRUE nebo FALSE). Pokud se vyhodnotí jako TRUE, výsledkem bude druhý operand (mezi ? a :), jinak třetí operand.

Takže se jednoduše testuje zda je nastavena cookie košík. Zjednodušeně: Pokud je nastavena, pak se nezmění. Pokud není přiřazena pak bude obsahovat $id.


Totéž lze přepsat nějak takto:

if (isset($_COOKIE["kosik"]))
$_COOKIE["kosik"] = $_COOKIE["kosik"];
else
$_COOKIE["kosik"] = $id;

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny