Selles artiklis uurime suurus() funktsioon, selle süntaks ja kasutamine PHP-s.
Mis on sizeof() funktsioon
suurus() on PHP funktsioon, mis võimaldab arendajatel määrata massiivi elementide arvu ja mida kasutatakse sageli massiivide, stringide ja objektide suuruse määramiseks PHP-s.
Süntaks
Kasutatav süntaks on järgmine suurus() funktsioon PHP-s:
suurus ( massiivi , režiimis )
Siin, massiivi parameeter on massiiv, mis sisaldab leitavate üksuste arvu ja valikulist režiimis parameetrit kasutatakse selleks, et määrata, kuidas funktsioon arvutab iteratiivselt üksuste massiivi kõigi pesastatud massiivide üksused. On kaks režiimi, 0 on vaikerežiim, mis arvestab ainult ülataseme sisu ja see ei hõlma tipptaseme massiivi pesastatud massiivi sisu. Kuigi 1 arvutab rekursiivselt kõik massiivi elemendid, sealhulgas pesastatud massiivide elemendid. Näiteks:
Tagastusväärtus
The suurus() funktsioon tagastab elementide arvu täisarvu.
Funktsiooni sizeof() kasutamine PHP-s
Siin on juhised kasutamiseks suurus() funktsioon PHP-s:
Samm 1: Kõigepealt peate määratlema massiivi, mille elementide arvu soovite leida.
2. samm: Järgmisena peate helistama suurus() , esimene parameeter on an massiivi , ja teine parameeter on valikuline, kui soovite seda kasutada režiimis .
3. samm: Lõpuks saate kasutada kaja või printida tulemuste väljastamiseks brauserisse või käsureale.
Näide 1
Vaatleme järgmist näidet, oleme initsialiseerinud an massiivi töötaja teatud väärtustega, siis kasutasime suurus() funktsioon massiivi elementide koguarvu loendamiseks:
$töötaja = massiivi ( 'Zainab' , 'Awais' , 'Komal' , 'Viga' ) ;
kaja ( 'Elementide koguarv massiivis on:' . suurus ( $töötaja ) ) ;
?>
Näide 2
Järgmises näites oleme kasutanud suurus() funktsioon mitmemõõtmelise massiivi elementide loendamiseks režiim 1, ja see režiim loendab rekursiivselt elemente, sealhulgas pesastatud massiivi elementi:
$massiiv = massiivi ( 'töötaja' => massiivi ( 'Zainab' , 'Awais' , 'viga' , 'Komal' ) ,
'Sugu' => massiivi ( 'Naine' , 'mees' , 'Naine' , 'Naine' ) ) ;
kaja 'Massiivi normaalne arv on: . suurus ( $massiiv ) ;
kaja ' \n ' ;
kaja 'Massiivi rekursiivne arv on: . suurus ( $massiiv , 1 ) ;
?>
Märge: Ülaltoodud koodis on massiivi vaikenumber 2 sest vaikimisi suurus() funktsioon loeb ainult massiivi vanemat. Selles näites on ülemised üksused kaks alamstringi, 'Töötaja' ja 'Sugu'.
Alumine joon
The funktsiooni suurus(). PHP-s kasutatakse massiivi elementide arvu leidmiseks ning see on sisseehitatud funktsioon ja alias count () funktsiooni. See võtab vastu kaks argumenti; üks on kohustuslik ja teine on valikuline. Valikuline parameeter määrab loendusrežiimi kus 0 esindab normaalne arv ja 1 on rekursiivne loendus mida kasutatakse mitmemõõtmeliste massiivide jaoks.