Fråga : Finna samlingIDet som baseras på, värdera av nyckel-.

Nedanför är en ta provsamling, som jag kan handtag från en av min radior, målet är att finna samlingIDet som efter baseras på en given mac-address.

For example using samlingen, om MACet address som söks för, är ”00: 00: 00: 00: 00: EF” därefter jag behöver uppsättningen en variabel till ”0”, om den är ”00: 00: 00: 00: 00: ED” därefter jag behöver uppsättningen det till ”1”.

Hope som gör för class=" codeSnippet " för sense.

1 för >
samling
        (
            => [.id] *2
            [=>00:00 för mac-address]: 00: 00: 00: EF
            [ha kontakt], all =>
            [signalera-spänna], => -120.120
            [riktig => för legitimation]
            [riktig => för spedition]
            [ap-tx-begränsa], => 0
            [beställare-tx-begränsa], => 0
            [privat-algo] => inga
            [privat-stämma], => 
            [privat-pre-dela-stämma], => 
            [ledning-skydd-stämma], => 
            [falsk rörelsehindrad] =>
        )

    [1] =>samling
        (
            => [.id] *1
            [=>00:00 för mac-address]: 00: 00: 00: ED
            [ha kontakt], all =>
            [signalera-spänna], => -120.120
            [falsk => för legitimation]
            [riktig => för spedition]
            [ap-tx-begränsa], => 0
            [beställare-tx-begränsa], => 0
            [privat-algo] => inga
            [privat-stämma], => 
            [privat-pre-dela-stämma], => 
            [ledning-skydd-stämma], => 
            [falsk rörelsehindrad] =>
        )

)
<-/pre>


Thank dig,
Clint
" klar "

Svar : Finna samlingIDet som baseras på, värdera av nyckel-.

Dig styrkabruk en foreachiterator att gå samlingen av samlingar.  Du skulle look på något något liknande detta (untested kodifiera),
1:
2:
3:
4:
5:
6:
 $sub_array)
{
    om (== ”00 för $sub_array [mac-address]: 00: 00: 00: 00: ED”) ekar $k;

}
Andra lösningar  
 
programming4us programming4us