V tomto článku prozkoumáme velikost() funkce, její syntaxe a její použití v PHP.
Co je funkce sizeof().
velikost() je funkce v PHP, která umožňuje vývojářům specifikovat počet prvků v poli a často se používá k určení velikosti polí, řetězců a objektů v PHP.
Syntax
Následuje syntaxe, která se má použít velikost() funkce v PHP:
velikost ( pole , režimu )
Tady, pole parametr je pole obsahující počet položek, které mají být nalezeny, a volitelné režimu Parametr se používá k určení, jak bude funkce iterativně vypočítávat položky všech vnořených polí v poli položek. Existují dva režimy, 0 je výchozí režim, který počítá pouze obsah nejvyšší úrovně a nezahrnuje obsah vnořených polí v poli nejvyšší úrovně. Zatímco 1 rekurzivně vypočítá všechny prvky v poli, včetně prvků vnořených polí. Například:
Návratová hodnota
The velikost() funkce vrací celočíselnou hodnotu počtu prvků.
Jak používat funkci sizeof() v PHP
Zde jsou kroky k použití velikost() funkce v PHP:
Krok 1: Nejprve musíte definovat pole, pro které chcete zjistit počet prvků.
Krok 2: Dále musíte zavolat velikost() , první parametr je an pole , a druhý parametr je volitelný, pokud chcete použít režimu .
Krok 3: Nakonec můžete použít echo nebo tisk pro výstup výsledků do prohlížeče nebo příkazového řádku.
Příklad 1
Zvažte následující příklad, inicializovali jsme an zaměstnanec pole s určitými hodnotami, pak jsme použili velikost() funkce pro počítání celkových prvků pole:
$zaměstnanec = pole ( 'Zainab' , 'Awais' , 'komal' , 'Chyba' ) ;
echo ( 'Celkový počet prvků v poli je:' . velikost ( $zaměstnanec ) ) ;
?>
Příklad 2
V následujícím příkladu jsme použili velikost() funkce pro počítání prvků vícerozměrného pole režim 1, a tento režim bude rekurzivně počítat prvky včetně prvku ve vnořeném poli:
$array = pole ( 'zaměstnanec' => pole ( 'Zainab' , 'Awais' , 'Chyba' , 'komal' ) ,
'Rod' => pole ( 'Ženský' , 'Mužský' , 'Ženský' , 'Ženský' ) ) ;
echo 'Normální počet pole je:' . velikost ( $array ) ;
echo ' \n ' ;
echo 'Rekurzivní počet pole je:' . velikost ( $array , 1 ) ;
?>
Poznámka: Ve výše uvedeném kódu je výchozí číslo pole 2 protože ve výchozím nastavení velikost() funkce počítá pouze rodiče pole. V tomto příkladu jsou horními položkami dva podřetězce, 'Zaměstnanec' a 'Rod'.
Sečteno a podtrženo
The funkce sizeof(). v PHP se používá k nalezení počtu prvků pole a je to vestavěná funkce a alias pole počet() funkce. Přijímá dva argumenty; jeden je povinný a druhý nepovinný. Nepovinný parametr určuje režim počítání kde 0 představuje normální počet a 1 je rekurzivní počet který se používá pro vícerozměrná pole.