V tomto článku preskúmame veľkosť() funkcia, jej syntax a jej použitie v PHP.
Čo je funkcia sizeof().
veľkosť() je funkcia v PHP, ktorá umožňuje vývojárom špecifikovať počet prvkov v poli a často sa používa na určenie veľkosti polí, reťazcov a objektov v PHP.
Syntax
Nasleduje syntax, ktorá sa má použiť veľkosť() funkcia v PHP:
veľkosť ( pole , režim )
Tu, pole parameter je pole obsahujúce počet položiek, ktoré sa majú nájsť, a voliteľné režim parameter sa používa na určenie, ako bude funkcia iteratívne počítať položky všetkých vnorených polí v poli položiek. Existujú dva režimy, 0 je predvolený režim, ktorý počíta iba obsah najvyššej úrovne a nezahŕňa obsah vnorených polí v poli najvyššej úrovne. Zatiaľ čo 1 rekurzívne vypočíta všetky prvky v poli, vrátane prvkov vnorených polí. Napríklad:
Návratová hodnota
The veľkosť() funkcia vracia celočíselnou hodnotu počtu prvkov.
Ako používať funkciu sizeof() v PHP
Tu sú kroky na použitie veľkosť() funkcia v PHP:
Krok 1: Najprv musíte definovať pole, pre ktoré chcete zistiť počet prvkov.
Krok 2: Ďalej musíte zavolať veľkosť() , prvý parameter je an pole a druhý parameter je voliteľný, ak ho chcete použiť režim .
Krok 3: Nakoniec môžete použiť echo alebo tlač na výstup výsledkov do prehliadača alebo príkazového riadku.
Príklad 1
Zvážte nasledujúci príklad, inicializovali sme an zamestnanec poľa s určitými hodnotami, potom sme použili veľkosť() funkcia na počítanie všetkých prvkov poľa:
$zamestnanec = pole ( 'Zainab' , 'Awais' , 'komal' , 'chyba' ) ;
ozvena ( 'Celkový počet prvkov v poli je: ' . veľkosť ( $zamestnanec ) ) ;
?>
Príklad 2
V nasledujúcom príklade sme použili veľkosť() funkcia na počítanie prvkov viacrozmerného poľa režim 1, a tento režim bude rekurzívne počítať prvky vrátane prvku vo vnorenom poli:
$array = pole ( 'zamestnanec' => pole ( 'Zainab' , 'Awais' , 'Chyba' , 'komal' ) ,
'Rod' => pole ( 'Žena' , 'Muž' , 'Žena' , 'Žena' ) ) ;
ozvena 'Normálny počet poľa je: ' . veľkosť ( $array ) ;
ozvena ' \n ' ;
ozvena 'Rekurzívny počet poľa je: ' . veľkosť ( $array , 1 ) ;
?>
Poznámka: Vo vyššie uvedenom kóde je predvolené číslo poľa 2 pretože štandardne veľkosť() funkcia počíta iba rodiča poľa. V tomto príklade sú najvyššie položky dva podreťazce, 'Zamestnanec' a 'Rod'.
Spodná čiara
The Funkcia sizeof(). v PHP sa používa na nájdenie počtu prvkov poľa a je to vstavaná funkcia a alias poľa počítať () funkciu. Prijíma dva argumenty; jeden je povinný a druhý voliteľný. Voliteľný parameter určuje režim počítania kde 0 predstavuje normálny počet a 1 je rekurzívny počet ktorý sa používa pre viacrozmerné polia.