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.