Jak używać funkcji sizeof() w PHP

Jak Uzywac Funkcji Sizeof W Php



Czy jesteś programistą PHP i chcesz zoptymalizować wydajność swojego kodu? Jeśli tak, możesz użyć tzw rozmiar() funkcjonować. Ta funkcja umożliwia określenie liczby elementów w tablicy i jest przydatnym narzędziem podczas pracy z tablicami, ciągami znaków i obiektami. Poprzez zrozumienie, jak używać rozmiar() poprawnie, użytkownicy mogą zwiększyć skuteczność i wydajność swojego kodu.

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.