matrizes PHP são uma raça estranha . Ao contrário de matrizes em outras linguagens de programação , as matrizes do PHP são , na verdade, ordenou mapas. Um mapa ordenado é um tipo de dados que associa chaves ou índices, com valores. Enquanto os mapas são computacionalmente mais caro do que matrizes tradicionais, podem ser usados como uma série de outros tipos de dados, incluindo - matrizes tradicionais , listas, filas e pilhas . Contando o número de elementos em uma matriz PHP é uma tarefa comum e simples. Instruções
1
Criar uma matriz usando "$ variável = array ( item1 , item2 , ... ) " do PHP sintaxe. Por exemplo :
$ my_array = array (' Jones ', 7 , ' Steve' , array (' short ', ' alto ' ), 5,6 );
2
Use PHP de " contar" função para obter o número de elementos na matriz. A função aceita a matriz como um parâmetro e retorna um número inteiro com o número de elementos . Aqui está um exemplo:
echo " A matriz tem" . count ( $ my_array ) . "Elementos ". ;
3
Se a matriz que você deseja contar é uma matriz multidimensional , ou seja , é uma matriz que contém matrizes , use o " COUNT_RECURSIVE " constante como o segundo parâmetro . Aqui está um exemplo:
echo " A matriz tem" . count ( $ my_array , COUNT_RECURSIVE ) . "Elementos e sub- elementos. ";