Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Поиск в массиве по шаблону


Автор: Aleshka 5.9.2009, 10:21
Есть ассоциативный массив необходимо выбрать только те ключи которые удовлетворяют определенному условию.  Наример:
Код

$array = array('first'=>'1',
                   ...
                    'edit1'=>'1',
                    'edit2'=>'1',
                    'edit3'=>'1'       

);

Есть в массиве ключи 'edit1',' edit2', 'edit3' их количество изменяется их может не бытьв вообще ам может доходить до 10. Как мне правильно выбрать эти ключи из массива? Т.е мнен нужночт чтобыв в результирующем массиве были только ключи 'edit', в данном случае не важно будут ли они ключами результирующегом массиваи или значение. Как вариант произвести перебор всех ключей и если происходит совпадение то  добавит в массив.

Автор: Akina 5.9.2009, 10:38
Используйте array_filter

Автор: Aleshka 5.9.2009, 11:07
Спасибо. Думаю это то что мне нужно. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)