Hogyan számoljuk ki a elemeinek száma PHP tömb

És az index, mi?

A legegyszerűbb módja, hogy megtalálják a szokásos hossza a tömb. Ehhez csak kiírja az utolsó eleme. Bár különlegessége (erről bővebben később) is szükség van erre. És ami a legrosszabb a helyzet asszociatív tömbök, amelyekben a legfontosabb érték nem csak egész szám lehet, hanem bármilyen más adattípust támogatja a PHP.

A megoldás erre a problémára egyszerűnek tűnik csak első pillantásra. De ha a tömb hossza „off skála” több száz vagy akár több ezer, akkor minden megy a fej körül. És a módszer „csak egy százszorszép, de találtam a negyedik” nyilvánvalóan nem fog segíteni. Hogy, hogy nem, hogy segítsen nekem.

Annak bizonyítására, a fenti, hozzon létre egy tömböt a legkiszámíthatatlanabb a világon. Magától értetődik, hogy a hossza a kulcsot és az értéket minden egyes eleme ilyen szerkezet kap egy véletlen számot egy bizonyos tartományban. Ehhez felhasználtuk a rand () függvény:

Megtudjuk a szélessége a tömb

A legegyszerűbb módja, hogy megtudja, az elemek száma a PHP tömb, akkor a count () függvényt. Sőt, vissza fog térni a hossza minden esetben. Még olyan nehéz, mint a miénk. Egy példa A funkció használata:

Hogyan számoljuk ki a elemeinek száma PHP tömb

Egy másik módszer az, hogy számolja meg a a tömb elemeinek PHP használni var_dump () függvény. De ez segíthet azonosítani a „több” elemek vizuálisan. Ez a funkció megjeleníti az összes információt az átvitt Egy paraméter változó: a típus, hossz (ha tömb), és az értéke:

Hogyan számoljuk ki a elemeinek száma PHP tömb

más lehetőségek

Vannak más lehetőségek. számolni az elemek száma tömbök PHP. Például, a módszer a „mishandled kozák”. Ahhoz, hogy ezt elérjük, inicializálja a cikluson belül az új változó. Minden egyes iteráció a hurok értéke 1 lesz hozzá (a növekmény). Ezután a test alá a hurok, akkor kiírja „mishandled kozák”, és találja meg a hossza a tömb.

Hogyan számoljuk ki a elemeinek száma PHP tömb

Tanulni PHP a számos egyedi a tömb elemeinek, elrejtheti az ikont sokáig. Saját lehetőség, hogy array_unique () függvény, amely megtisztítja a bejövő tömb ismétlődő értékeket. Ezután egyszerűen vissza a hossza a tömb már feldolgozták, a count () (a számos egyedi elemek):

Hogyan számoljuk ki a elemeinek száma PHP tömb

Ez egyszerű, hogy számolja meg az elemek egy PHP tömbben. És én szenvedett! De hála ezt az anyagot, felemeltem az emlékezetemben kellett tudás és elkötelezett e „mágikus tudomány” Önnek. Bár a valóságban kiderült, hogy a szokásos mágikus bűvészmutatvány elme és PHP.

A legtöbb IT hírek és webfejlesztés A csatorna-távirat