matrizes PHP são um tipo de dados usado para armazenar uma lista de valores . Os valores considerados vazios em PHP são uma cadeia vazia , o zero como uma string, um número de ponto flutuante ou inteiro , " falsa", "nulo ", um array vazio e uma variável de classe não declarado. Para contar o número de tais valores em uma matriz , execute a função " array_filter " para recuperar uma matriz de valores não vazios , contar o número de elementos , tanto na matriz original e não- vazio e encontrar a diferença usando subtração. Instruções
1
Abra um editor de texto, como o Bloco de Notas e crie um novo arquivo . Escreva uma linha de código que define uma matriz usando a função "array" de PHP. A sintaxe para a função é " array ( valor1, valor2 , ...); ". Aqui está um exemplo:
$ myArray = array (' Jack ','' , null , 17,6 );
2
escrever uma linha de código que executa a função " array_filter " do PHP com a matriz a partir do Passo 1, como o parâmetro e guarda o resultado para uma nova variável . Aqui está um exemplo:
$ filteredArray = array_filter ( $ myArray );
3
escrever uma linha de código que subtrai o número de elementos na matriz da Etapa 1 , que é encontrado usando a função " contagem " do PHP , a partir do número de elementos na matriz do Passo 2 e salva -lo em uma nova variável. A nova variável agora contém o número de elementos vazios na matriz original
$ emptyCount = count ( $ myArray ) - count ( $ filteredArray ); .
< Br >