假设我有小组或项目
在session('goods')
我有
[
"Item1"
"Item2"
"Item3"
"Item4"
"Item5"]
然后我有session('bads')
并且在其中
["Item6"
"Item7"
"Item8"
"Item9"
"Item10"]
我只知道有Item10
和Item4
我怎么知道这两个项目属于哪个会话?
答案 0 :(得分:0)
使用您拥有的数据结构,您可以做的最好的事情是使用in_array
检查两个数组:
protected function isGoodOrbad($item)
{
if(in_array($item, session('goods')) return 'good';
if(in_array($item, session('bads')) return 'bad';
//neither, handle how you want
throw new SomeException($item . ' not found');
}