Tecnología

Inicio

¿Cómo encontrar el número de elementos vacíos en una matriz de PHP

arrays PHP son un tipo de datos se utiliza para almacenar una lista de valores. Los valores se consideran vacías en PHP son una cadena vacía, el cero como una cadena, un número de coma flotante o entero ", falsa" "nulo", una matriz vacía y una variable de clase no declarado. Para contar el número de tales valores en una matriz, ejecute la función "array_filter" para recuperar una matriz de valores no vacíos, contar el número de elementos, tanto en la matriz original y no vacío y encontrar la diferencia mediante la resta.

Instrucciones

1 Abra un editor de texto, como el Bloc de notas y crear un nuevo archivo. Escribir una línea de código que define una matriz utilizando la función de "matriz" de PHP. La sintaxis de la función es "array (valor1, valor2, ...) ;." Aquí hay un ejemplo:

$ MiMatriz = array ( 'Jack', '', null, 17,6);

2 Escribir una línea de código que se ejecuta la función "array_filter" de PHP con la matriz de la Etapa 1 como parámetro y guarda el resultado en una nueva variable. Aquí hay un ejemplo:

$ FilteredArray = array_filter ($ miMatriz);

3 Escribir una línea de código que resta el número de elementos de la matriz de la Etapa 1, que se encuentran utilizando la función "conteo" de PHP, a partir del número de elementos de la matriz de la Etapa 2 y la guarda en una nueva variable. La nueva variable contiene ahora el número de los elementos vacíos en la matriz original.

$ EmptyCount = count ($ miMatriz) -count ($ filteredArray);