1 ответ
Лариса Зарьева
Подсчитывает количество частей массива либо что-то в объекте.
Для объектов, если у вас включена поддержка SPL, вы сможете перехватить count(), реализуя интерфейс Countable. Этот интерфейс имеет ровно один способ, Countable::count(), который отдаёт значение функцииcount().
Пожалуйста, глядите раздел "Массивы" в этом руководстве для более детализированного представления о реализации и использовании массивов в PHP.
Перечень характеристик
array_or_countable
Массив либо Countableобъект.
mode
Если необязательный параметр mode установлен вCOUNT_RECURSIVE (либо 1),count() будет рекурсивно подсчитывать количество элементов массива. Это неподражаемо полезно для подсчёта всех элементов многомерных массивов.
Предупреждение
count() умеет определять рекурсию для избежания безграничного цикла, но при каждом обнаружении выводит ошибку уровня E_WARNING(в случае, если массив содержит себя более 1-го раза) и отдаёт большее количество, чем могло бы ожидаться.
Отдаваемые значения
Отдаёт количество частей в array_or_countable. Если параметр не является массивом или объектом, реализующим интерфейс Countable, будет возвращена 1. За одним исключением: еслиarray_or_countable - NULL, то будет возвращён 0.
Предупреждение
count()может возвратить 0 для переменных, которые не установлены, но также может вернуть 0 для переменных, которые инициализированы пустым массивом. Используйте функцию isset() для того, чтобы протестировать, установлена ли переменная.
Для объектов, если у вас включена поддержка SPL, вы сможете перехватить count(), реализуя интерфейс Countable. Этот интерфейс имеет ровно один способ, Countable::count(), который отдаёт значение функцииcount().
Пожалуйста, глядите раздел "Массивы" в этом руководстве для более детализированного представления о реализации и использовании массивов в PHP.
Перечень характеристик
array_or_countable
Массив либо Countableобъект.
mode
Если необязательный параметр mode установлен вCOUNT_RECURSIVE (либо 1),count() будет рекурсивно подсчитывать количество элементов массива. Это неподражаемо полезно для подсчёта всех элементов многомерных массивов.
Предупреждение
count() умеет определять рекурсию для избежания безграничного цикла, но при каждом обнаружении выводит ошибку уровня E_WARNING(в случае, если массив содержит себя более 1-го раза) и отдаёт большее количество, чем могло бы ожидаться.
Отдаваемые значения
Отдаёт количество частей в array_or_countable. Если параметр не является массивом или объектом, реализующим интерфейс Countable, будет возвращена 1. За одним исключением: еслиarray_or_countable - NULL, то будет возвращён 0.
Предупреждение
count()может возвратить 0 для переменных, которые не установлены, но также может вернуть 0 для переменных, которые инициализированы пустым массивом. Используйте функцию isset() для того, чтобы протестировать, установлена ли переменная.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов