Получить ключи первого уровня всех строк с указанным значением столбца в двухмерном массиве.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получить ключи первого уровня всех строк с указанным значением столбца в двухмерном массиве.

Сообщение Anonymous »

У меня есть такой массив

Код: Выделить всё

$lists=
Array (
[0] => Array ( [item] => Global ISDN Switchtype = primary-net5 )
[1] => Array ( [item] => ISDN Serial0/0/0:15 interface )
[2] => Array ( [item] => dsl 0, interface ISDN Switchtype = primary-net5 )
[3] => Array ( [item] => Layer 1 Status: )
[4] => Array ( [item] => ACTIVE )
[5] => Array ( [item] => Layer 2 Status: )
[6] => Array ( [item] => TEI = 0, Ces = 1, SAPI = 0, State = MULTIPLE_FRAME_ESTABLISHED )
[7] => Array ( [item] => Layer 3 Status: )
[8] => Array ( [item] => 13 Active Layer 3 Call(s) )
[9] => Array ( [item] => CCB:callid=122A, sapi=0, ces=0, B-chan=22, calltype=VOICE )
[10] => Array ( [item] => CCB:callid=126D, sapi=0, ces=0, B-chan=17, calltype=VOICE )
[11] => Array ( [item] => CCB:callid=1279, sapi=0, ces=0, B-chan=24, calltype=VOICE )
[12] => Array ( [item] => CCB:callid=12C5, sapi=0, ces=0, B-chan=1, calltype=VOICE )
[13] => Array ( [item] => CCB:callid=12D5, sapi=0, ces=0, B-chan=5, calltype=VOICE )
[14] => Array ( [item] => ACTIVE )
)
Как я могу вернуть индексы строк, содержащих ACTIVE, вызвав такую ​​функцию, как search_array($lists,'ACTIVE');?Результаты должны быть 4 и 14.

Подробнее здесь: https://stackoverflow.com/questions/186 ... a-2d-array
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»