В этой статье мы рассмотрим размер() функция, ее синтаксис и ее использование в PHP.
Что такое функция sizeof()
размер() — это функция в PHP, которая позволяет разработчикам указывать количество элементов в массиве и часто используется для определения размера массивов, строк и объектов в PHP.
Синтаксис
Ниже приведен синтаксис для использования размер() функция в PHP:
размер ( множество , режим )
Здесь множество Параметр представляет собой массив, содержащий количество элементов, которые необходимо найти, и необязательный режим Параметр используется для указания того, как функция будет итеративно вычислять элементы всех вложенных массивов в массиве элементов. Есть два режима, 0 — это режим по умолчанию, который учитывает только содержимое верхнего уровня и не включает содержимое вложенных массивов в массив верхнего уровня. Пока 1 рекурсивно вычисляет все элементы массива, включая элементы вложенных массивов. Например:
Возвращаемое значение
размер() Функция возвращает целочисленное значение количества элементов.
Как использовать функцию sizeof() в PHP
Вот шаги для использования размер() функция в PHP:
Шаг 1: Сначала вам нужно определить массив, для которого вы хотите найти количество элементов.
Шаг 2: Далее нужно позвонить размер() , первый параметр множество , а второй параметр является необязательным, если вы хотите использовать режим .
Шаг 3: Наконец, вы можете использовать эхо или печать для вывода результатов в браузер или командную строку.
Пример 1
Рассмотрим следующий пример: мы инициализировали сотрудник массива с определенными значениями, то мы использовали размер() функция для подсчета всех элементов массива:
$сотрудник '=' множество ( 'Зайнаб' , 'Авайс' , 'Комал' , 'Вина' ) ;
эхо ( 'Общее количество элементов в массиве равно:' . размер ( $сотрудник ) ) ;
?>
Пример 2
В следующем примере мы использовали размер() функция для подсчета элементов многомерного массива с режим 1, и этот режим будет рекурсивно подсчитывать элементы, включая элемент во вложенном массиве:
$массив '=' множество ( 'сотрудник' => множество ( «Зайнаб» , 'Авайс' , 'Вина' , 'Комаль' ) ,
'Пол' => множество ( 'Женский' , 'Мужской' , 'Женский' , 'Женский' ) ) ;
эхо 'Нормальный счетчик массива:' . размер ( $массив ) ;
эхо ' \n ' ;
эхо 'Рекурсивный счет массива:' . размер ( $массив , 1 ) ;
?>
Примечание: В приведенном выше коде номер по умолчанию для массива 2 потому что по умолчанию размер() функция считает только родителя массива. В этом примере верхними элементами являются две подстроки, 'Сотрудник' и 'Пол'.
Нижняя граница
функция sizeof() в PHP используется для определения количества элементов массива и является встроенной функцией и псевдонимом считать() функция. Он принимает два аргумента; один является обязательным, а другой необязательным. Необязательный параметр определяет режим счета, где 0 представляет нормальный счет и 1 является рекурсивный счет который используется для многомерных массивов.