Kaip naudoti sizeof() funkciją PHP

Kaip Naudoti Sizeof Funkcija Php



Ar esate PHP kūrėjas, norintis optimizuoti savo kodo našumą? Jei taip, galite naudoti dydis() funkcija. Ši funkcija leidžia nurodyti elementų skaičių masyve ir yra naudingas įrankis dirbant su masyvais, eilutėmis ir objektais. Suprasdami, kaip naudoti dydis() tinkamai, vartotojai gali padidinti savo kodo efektyvumą ir našumą.

Šiame straipsnyje mes išnagrinėsime dydis() funkcija, jos sintaksė ir naudojimas PHP.

Kas yra sizeof() funkcija

dydis() yra PHP funkcija, leidžianti kūrėjams nurodyti masyvo elementų skaičių ir dažnai naudojama PHP masyvų, eilučių ir objektų dydžiui nustatyti.







Sintaksė



Toliau pateikiama naudotina sintaksė dydis() funkcija PHP:



dydis ( masyvas , režimu )

Čia, masyvas parametras yra masyvas, kuriame yra elementų, kuriuos reikia rasti, skaičius ir pasirenkamas režimu parametras naudojamas norint nurodyti, kaip funkcija iteratyviai apskaičiuos visų elementų masyvo įdėtųjų masyvų elementus. Yra du režimai, 0 yra numatytasis režimas, kuris skaičiuoja tik aukščiausio lygio turinį ir neįtraukia įdėtųjų masyvų turinio į aukščiausio lygio masyvą. Nors 1 rekursyviai apskaičiuoja visus masyvo elementus, įskaitant įdėtųjų masyvų elementus. Pavyzdžiui:





Grąžinimo vertė

The dydis() funkcija grąžina elementų skaičiaus sveikąjį skaičių.

Kaip naudoti sizeof() funkciją PHP

Štai kaip reikia naudoti dydis() funkcija PHP:



1 žingsnis: Pirmiausia turite apibrėžti masyvą, kurio elementų skaičių norite rasti.

2 žingsnis: Toliau reikia skambinti dydis() , pirmasis parametras yra an masyvas , o antrasis parametras yra neprivalomas, jei norite naudoti režimu .

3 veiksmas: Galiausiai galite naudoti aidas arba spausdinimas norėdami išvesti rezultatus į naršyklę arba komandinę eilutę.

1 pavyzdys

Apsvarstykite šį pavyzdį, mes inicijavome an masyvo darbuotojas su tam tikromis reikšmėmis, tada naudojome dydis() funkcija, skirta suskaičiuoti visus masyvo elementus:



$darbuotojas = masyvas ( 'Zainab' , 'Awais' , 'Komal' , 'kaltė' ) ;

aidas ( 'Bendras elementų skaičius masyve yra: . dydis ( $darbuotojas ) ) ;

?>

2 pavyzdys

Toliau pateiktame pavyzdyje mes panaudojome dydis() funkcija suskaičiuoti daugiamačio masyvo elementus 1 režimas, ir šis režimas rekursyviai skaičiuos elementus, įskaitant elementą įdėtame masyve:



$masyvas = masyvas ( 'darbuotojas' => masyvas ( 'Zainab' , 'Awais' , 'kaltė' , 'Komal' ) ,

'Lytis' => masyvas ( 'Moteris' , 'Patinas' , 'Moteris' , 'Moteris' ) ) ;

aidas 'Įprastas masyvo skaičius yra: . dydis ( $masyvas ) ;

aidas \n ;

aidas 'Rekursinis masyvo skaičius yra: . dydis ( $masyvas , 1 ) ;

?>

Pastaba: Aukščiau pateiktame kode numatytasis masyvo numeris yra 2 nes pagal nutylėjimą dydis() funkcija skaičiuoja tik pirminį masyvo elementą. Šiame pavyzdyje svarbiausi elementai yra dvi poeilės, 'Darbuotojas' ir 'Lytis'.

Apatinė eilutė

The sizeof() funkcija PHP naudojamas masyvo elementų skaičiui rasti ir yra integruota funkcija bei slapyvardis skaiciuoti () funkcija. Ji priima du argumentus; vienas yra privalomas, o kitas yra neprivalomas. Neprivalomas parametras nustato skaičiavimo režimą kur 0 atstovauja normalus skaičius ir 1 yra rekursinis skaičius kuri naudojama daugiamačiams masyvams.