PHP arrayer är en konstig ras . Till skillnad matriser i andra programmeringsspråk , är PHP arrayer faktiskt beställt kartor . En ordnad karta är en data - typ som associerar nycklar , eller index , med värden . Även kartor är mer resurskrävande än traditionella matriser , kan de användas som ett antal andra datatyper , inklusive traditionella arrayer , listor , köer och stackar . Räkna antalet element i en PHP- array är en vanlig och enkel uppgift . Instruktioner
1
Skapa en array med PHP : s " $ variabel = array ( Objekt1 , item2 , ... ) " syntax . Till exempel :
$ my_array = array ( ' Jones ' , 7 , " Steve " , array ( ' kort ' , ' hög ' ) , 5,6 ) ;
2
Använd PHP " count " -funktionen för att få antalet element i arrayen . Funktionen accepterar arrayen som en parameter och returnerar ett heltal med antalet element . Här är ett exempel :
echo " Matrisen har " . count ( $ my_array ) . "Element ." Addera 3 p Om arrayen du vill räkna är en flerdimensionell array , som är , är det en array som innehåller arrayer , använd konstanten " COUNT_RECURSIVE " som den andra parameter. Här är ett exempel :
echo " Matrisen har " . count ( $ my_array , COUNT_RECURSIVE ) . " Element och underelement ." Addera