我正在使用 SESSION 变量来保存添加到成分页面的项目。我想知道如何唯一标识数组中的每个键。
我正在通过以下方式添加成分,并且效果很好。
$_SESSION['ingredients'][] = array($_POST['ingredient'],$_POST['qty']);
如果我将一些成分放在那里并打印我得到的数组..
Array ( [0] => 1 [1] => 50 ) Array ( [0] => 2 [1] => 50 ) Array ( [0] => 3 [1] => 50 )
其中 1、2 和 3 是成分 ID。
我可以根据 ID 从数组中删除成分没有问题,但是如果我将相同的成分放入两次,我将无法区分它们。我想知道是否可以在 ID 密钥中添加一个增量数字?