Приднестровская поддержка XOOPS
Функция count возвращает количество элементов в массиве. На вход нужно передать один аргумент — массив. Например, в следующем выражении показывается, что в массиве $temps находится 12 значений:
echo count($temps) ;
Чтобы определить, находится ли значение внутри массива, не проходя по всем значениям, используется функция
in_array или array_search. Первый элемент — искомое значение, второй — массив, где происходит поиск:
if (in_array("PHP", $languages)) {
...
}
Эти функции отличаются возвращаемыми значениями. Если значение находится внутри массива, функция array_search возвращает соответствующий ключ, а in_array только булево значение.
Чтобы проверить наличие отдельного ключа в массиве, используется функция array_key_exists. В следующем примере проводится поиск ключа "декабрь" ("dec") в массиве $temps:
if (array_key_exists("dec", $temps)) {
...
}
Отправитель | Нити |
---|
2 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 2 далее... |