A sizeof() függvény használata PHP-ben

A Sizeof Fuggveny Hasznalata Php Ben



Ön PHP-fejlesztő, aki szeretné optimalizálni kódja teljesítményét? Ha igen, használhatja a mérete() funkció. Ez a funkció lehetővé teszi egy tömb elemeinek számának meghatározását, és hasznos eszköz a tömbökkel, karakterláncokkal és objektumokkal végzett munka során. A használat megértésével mérete() megfelelően, a felhasználók növelhetik kódjuk hatékonyságát és teljesítményét.

Ebben a cikkben megvizsgáljuk a mérete() függvényt, szintaxisát és PHP-beli használatát.

Mi a sizeof() függvény

mérete() A PHP egy olyan függvénye, amely lehetővé teszi a fejlesztők számára, hogy megadják a tömb elemeinek számát, és gyakran használják a tömbök, karakterláncok és objektumok méretének meghatározására a PHP-ben.







Szintaxis



A következő a használandó szintaxis mérete() függvény PHP-ben:



mérete ( sor , mód )

Itt, a sor paraméter egy tömb, amely tartalmazza a talált elemek számát és az opcionálisat mód paraméter annak meghatározására szolgál, hogy a függvény hogyan számítja ki iteratív módon az elemtömb összes beágyazott tömbjének elemeit. Két mód van, a 0 az alapértelmezett mód, amely csak a legfelső szintű tartalmat számolja, és nem tartalmazza a beágyazott tömbök tartalmát a legfelső szintű tömbben. Míg 1 rekurzív módon kiszámítja a tömb összes elemét, beleértve a beágyazott tömbök elemeit is. Például:





Visszatérési érték

A mérete() függvény az elemek számának egész értékét adja vissza.

A sizeof() függvény használata PHP-ben

Itt vannak a használat lépései mérete() függvény PHP-ben:



1. lépés: Először meg kell határoznia egy tömböt, amelynek elemeinek számát meg szeretné keresni.

2. lépés: Ezután hívnia kell mérete() , az első paraméter egy sor , és a második paraméter nem kötelező, ha használni szeretné mód .

3. lépés: Végül használhatod visszhang vagy nyomtatás az eredmények megjelenítéséhez a böngészőbe vagy a parancssorba.

1. példa

Tekintsük a következő példát, inicializáltunk egy tömb alkalmazottja bizonyos értékekkel, akkor a mérete() függvény egy tömb összes elemének megszámlálásához:



$alkalmazott = sor ( 'Zainab' , 'Awais' , 'Komal' , 'Hiba' ) ;

visszhang ( 'Egy tömb elemeinek teljes száma: ' . mérete ( $alkalmazott ) ) ;

?>

2. példa

A következő példában a mérete() függvény segítségével megszámolja a többdimenziós tömb elemeit 1. mód, és ez a mód rekurzívan számolja az elemeket, beleértve a beágyazott tömb elemét is:



$tömb = sor ( 'munkavállaló' => sor ( 'Zainab' , 'Awais' , 'Hiba' , 'Komal' ) ,

'nem' => sor ( 'Női' , 'Férfi' , 'Női' , 'Női' ) ) ;

visszhang 'Egy tömb normál száma: . mérete ( $tömb ) ;

visszhang ' \n ' ;

visszhang 'Egy tömb rekurzív száma: . mérete ( $tömb , 1 ) ;

?>

Jegyzet: A fenti kódban a tömb alapértelmezett száma: 2 mert alapértelmezés szerint a mérete() függvény csak a tömb szülőjét számolja. Ebben a példában a legfelső elemek két részkarakterlánc, 'Munkavállaló' és „Nem”.

Bottom Line

A sizeof() függvény PHP-ben egy tömb elemeinek számának meghatározására szolgál, és ez a beépített függvény és a tömb álneve. számol() funkció. Két érvet fogad el; az egyik kötelező, a másik pedig nem kötelező. Az opcionális paraméter határozza meg a számlálás módját, ahol 0 képviseli normál szám és 1 van rekurzív számolás amelyet többdimenziós tömbökhöz használnak.