Count - számolja meg a tömb elemeinek számát vagy objektum tulajdonságainak

(PHP 3, PHP 4, PHP 5)

számít - Számítsuk ki a tömb elemeinek számát vagy objektum tulajdonságainak

int count (mixed var [, int mode])

Vissza az elemek száma a var változó, amely általában tömb. vagy bármely más tárgyat, amely tartalmazhat legalább egy elemet.

A count () visszaadja az objektumok száma nem statikus tulajdonságok, hogy nem vette figyelembe a láthatóságot. Ha engedélyezte a támogatást SPL. akkor elfogják count (). végrehajtási interface Megszámlálható. Ez a felület csak egy módszer, count (). függvény, amely egy értéket count ().

Ha var nem egy tömb vagy tárgy, amely megvalósítja a Megszámlálható interfész 1 kerül vissza egy kivétellel: ha a var - NULL. majd 0 vissza.

Megjegyzés: Az opcionális mode paraméter került, mivel a PHP 4.2.0.

Ha az opcionális mode paraméter beállítása COUNT_RECURSIVE (vagy 1), számítanak () nem számítanak a tömb elemeinek számát rekurzívan. Ez különösen hasznos számlálására minden eleme egy többdimenziós tömbben. Az előre beállított értéket mód - 0. count () nem észleli a végtelen rekurzió.

A count () visszatérhet 0 változó nincs megadva, de ez is visszatér 0 változók, amelyek egy üres tömböt. Az isset () függvény annak ellenőrzésére, hogy a változó be van állítva.

Kérjük, olvassa el. Array ezt a fejezetet annak érdekében, hogy részletes képet kialakítását és használatát a tömbök a PHP.

Példa 1. példa száma ()
2. példa Példa rekurzív count () (PHP> = 4.2.0)