W tym artykule przyjrzymy się rozmiar() funkcji, jej składni i użycia w PHP.
Co to jest funkcja sizeof().
rozmiar() to funkcja w PHP, która pozwala programistom określić liczbę elementów w tablicy i jest często używana do określania rozmiaru tablic, ciągów znaków i obiektów w PHP.
Składnia
Poniżej przedstawiono składnię do użycia rozmiar() funkcja w PHP:
rozmiar ( szyk , tryb )
Tutaj szyk parametr jest tablicą zawierającą liczbę elementów do znalezienia oraz opcjonalny tryb parametr służy do określenia, w jaki sposób funkcja będzie iteracyjnie obliczać elementy wszystkich zagnieżdżonych tablic w tablicy elementów. Dostępne są dwa tryby, tzw 0 jest trybem domyślnym, który zlicza tylko zawartość najwyższego poziomu i nie obejmuje zawartości tablic zagnieżdżonych w tablicy najwyższego poziomu. Chwila 1 rekurencyjnie oblicza wszystkie elementy w tablicy, w tym elementy tablic zagnieżdżonych. Na przykład:
Zwracana wartość
The rozmiar() funkcja zwraca wartość całkowitą liczby elementów.
Jak używać funkcji sizeof() w PHP
Oto kroki do użycia rozmiar() funkcja w PHP:
Krok 1: Najpierw musisz zdefiniować tablicę, dla której chcesz znaleźć liczbę elementów.
Krok 2: Następnie musisz zadzwonić rozmiar() , pierwszy parametr to an szyk , a drugi parametr jest opcjonalny, jeśli chcesz go użyć tryb .
Krok 3: Wreszcie możesz użyć echo lub wydrukować aby wyprowadzić wyniki do przeglądarki lub wiersza poleceń.
Przykład 1
Rozważmy następujący przykład, zainicjowaliśmy plik pracownik tablicy z pewnymi wartościami, wtedy użyliśmy rozmiar() funkcja do zliczania wszystkich elementów tablicy:
$pracownik = szyk ( 'Zainab' , „Oczekiwanie” , 'Komal' , 'Wada' ) ;
Echo ( „Całkowita liczba elementów w tablicy wynosi:” . rozmiar ( $pracownik ) ) ;
?>
Przykład 2
W poniższym przykładzie użyliśmy rozmiar() funkcja do zliczania elementów tablicy wielowymiarowej tryb 1, a ten tryb będzie rekurencyjnie liczyć elementy, w tym element w zagnieżdżonej tablicy:
$tablica = szyk ( 'pracownik' => szyk ( „Zainab” , „Awais” , 'Wada' , „Komal” ) ,
'Płeć' => szyk ( 'Kobieta' , 'Mężczyzna' , 'Kobieta' , 'Kobieta' ) ) ;
Echo „Normalna liczba tablicy to:” . rozmiar ( $tablica ) ;
Echo ' \N ' ;
Echo „Liczba rekurencyjna tablicy to:” . rozmiar ( $tablica , 1 ) ;
?>
Notatka: W powyższym kodzie domyślną liczbą dla tablicy jest 2 ponieważ domyślnie rozmiar() funkcja zlicza tylko rodzica tablicy. W tym przykładzie górne elementy to dwa podciągi, 'Pracownik' I 'Płeć'.
Dolna linia
The funkcja sizeof(). w PHP służy do znajdowania liczby elementów tablicy i jest wbudowaną funkcją oraz aliasem liczyć() funkcjonować. Akceptuje dwa argumenty; jeden jest obowiązkowy, a drugi opcjonalny. Opcjonalny parametr określa tryb liczenia gdzie 0 reprezentuje normalne liczenie I 1 Jest liczba rekurencyjna który jest używany do tablic wielowymiarowych.