0

次を使用して、セッション配列に製品 ID を追加しています。

if (isset($_GET["add"]) && (int)$_GET["add"]>0)
{
$_SESSION['products'][] = $_GET["add"];
}

配列をループして、配列内の ID を持つすべての製品にクラスを追加するにはどうすればよいですか?

4

1 に答える 1

0

これはどうですか:

...
$_SESSION['products'][$_GET["add"]] = true ;
...

次に、単に尋ねる

if ($_SESSION['products']) { something ... }

またはループで

foreach ($_SESSION['products'] as $id=>$isset)
{
   // ...
}

ところで短い条件:

if (($_GET["add"]*1)>0)
于 2012-07-07T10:00:02.810 に答える