Hvordan få PHP Array Lengde

PHP arrays er en merkelig rase. I motsetning arrays i andre programmeringsspråk, er PHP er arrays faktisk bestilt kart. En ordnet kartet er en datatype som knytter nøkler, eller indekser, med verdier. Mens kartene er mer beregningsmessig dyrere enn tradisjonelle arrays, kan de brukes som en rekke andre datatyper, inkludert tradisjonelle matriser, lister, køer og stabler. Telle antall elementer i en PHP array er en vanlig og grei oppgave.

Bruksanvisning

1 Lag en array ved hjelp av PHP "$ variabel = array (item1, item2, ...)" syntaks. For eksempel:

$ My_array = array ( 'Jones', 7 'Steve', array ( 'kort', 'tall'), 5,6);

2 Bruk PHP "teller" funksjonen for å få antall elementer i tabellen. Funksjonen aksepterer den matrise som en parameter og returnerer et heltall med antallet elementer. Her er et eksempel:

echo "Matrisen har". telle ($ my_array). "elementer.";

3 Hvis matrisen du ønsker å telle er en flerdimensjonal array, er at det er en matrise som inneholder arrays, bruke konstanten "COUNT_RECURSIVE" som andre parameter. Her er et eksempel:

echo "Matrisen har". telle ($ my_array, COUNT_RECURSIVE). "elementer og underelementer.";