[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выбор одинаковых значений из массива
Sxtovets
Здравствуйте!
Вот есть массив
Array
(
[0] => 9
[1] => 9
[2] => 10
[3] => 10
[4] => 9
[5] => 10
[6] => 9
[7] => 10
[8] => 9
)

Нужно выбрать все ключи там где 10, как это сделать?



Спустя 4 минуты, 41 секунда (8.07.2010 - 12:20) ApuktaChehov написал(а):
Что то типа этого:
foreach ($array as $key => $val)
{
if($val == 10)
$new_array[$key] = $val;
}


Мне, почему то кажется, что функции для этого уже имеются в PHP.

Спустя 53 минуты, 7 секунд (8.07.2010 - 13:13) sergeiss написал(а):
Цитата (ApuktaChehov @ 8.07.2010 - 13:20)
Мне, почему то кажется, что функции для этого уже имеются в PHP.

array_keys? wink.gif

Спустя 27 минут, 24 секунды (8.07.2010 - 13:40) ApuktaChehov написал(а):
Вот башка моя дырявая, ведь помню, что то такое было уже, когда то. Но мой вариант тоже красиво смотрится wink.gif Хоть что то хорошее.

А так да, лучше конечно array_keys.

Спустя 5 минут, 16 секунд (8.07.2010 - 13:45) sergeiss написал(а):
Ты не поверишь, наверное... Но я не держу в голове ВСЕ функции. Что запомнилось - то и запомнилось. Я больше информации помню на уровне "в ПХП это есть!". Поэтому, когда надо, иду в хэлп и за пару минут нахожу то, что нужно (фактически, вспоминаю про определенную функцию).

Спустя 1 минута, 14 секунд (8.07.2010 - 13:47) ApuktaChehov написал(а):
да.. мне еще расти и расти rolleyes.gif

Спустя 5 минут, 29 секунд (8.07.2010 - 13:52) sergeiss написал(а):
ApuktaChehov - а ты иногда читай хэлп на уровне разделов smile.gif Есть такой раздел, тут о том-то говорится, функции для определенной цели. Есть другой раздел - в нем о другом говорится. И так далее.
Как раздел понравился - читаешь более подробно про то, какие функции, что делают.
Ну, и так далее.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.