“Conocimientos Programación>Lenguajes De Programación

Cómo eliminar valores nulos de una matriz de PHP

2016/5/16
La constante NULL especial representa una variable que no tiene ningún valor. Puede asignar a los diferentes tipos de datos. Un tipo de datos de matriz en lenguaje de programación PHP vínculos valores de las claves . Es capaz de almacenar cualquier número de pares clave-valor. Si se asigna más valores que el número actual de claves de la matriz , los valores adicionales se establecen en NULL . Al usar NULL como clave , se quita los elementos vacíos de una serie de datos en los programas de PHP. Cosas que necesitará
PHP 5.3.6 nts -Win32 línea de comando intérprete
Ver Más instrucciones
1

Seleccione " Inicio" de Windows y seleccione " Bloc de notas " para . editor de texto Bloc de notas abierto
2

Introduzca las siguientes líneas de código para comprobar si un elemento en un array PHP tiene un valor NULL mediante la función " cambio de claves " :

//compruebe los elementos NULL

$ empty = array (NULL ) .
función

rekey (array $ fuente , $ empty = array ( ))

{ $ i = 0 ;

foreach ( $ source como $ key = > $ val) {

if ( $ key ! = $ i ) {

unset ( $ source [ $ key ] ) ;

$ source [ $ i ] = $ val ;}

$ i + + ;}

la matriz PHP almacena el resultado de una consulta de base de datos web . Cualquier elemento de la matriz utilizada tiene un valor NULL . La función de " cambio de claves " utiliza el parámetro " $ source " para eliminar las claves de los elementos nulos de un índice de matriz .
3

Introduzca las siguientes líneas de código para eliminar los elementos NULL de un PHP matriz mediante teclas de elementos nulos almacenados en el parámetro "$ val" : .

/eliminación de elementos /NULL

foreach ( $ source como $ key = > $ val) {

foreach ($ vacía como $ var ) {

if ( $ val === $ var ) {

unset ( $ source [ $ key ] ) ;
< p> $ source = rekey ($ fuente , $ vacío) ;} } }

retorno $ source ;}

print_r ( cambio de claves ( $ entrada , $ vacio ));
< p> ? >

la función " print_r " muestra el contenido de un array PHP en la pantalla, después de quitar elementos NULL .
4

Seleccione "Archivo " y luego elija " Guardar". Escriba " nullrem.php " en el cuadro "Nombre de archivo " y pulse el botón " Guardar" .
5

Agregar los siguientes datos PHP matriz después de la " $ entrada = array (" línea en el genérico guión " nullrem.php ":

1000 ,

NULL, para reservar en

,

Joe Doe,

NULL,

Route 66 ,

NULL

Haga clic en " archivo" y seleccione " Guardar ". Haga clic en " Guardar" botón para añadir sus datos de la matriz de PHP para el guión " nullrem.php " .
6

Seleccione " Inicio" de Windows y seleccione " Ejecutar". Escriba " cmd " en el cuadro "Abrir " y seleccione " Aceptar" para abrir la ventana de línea de comandos.

7

Escriba " cd c: \\ PHP5 " en el indicador ">" y pulse la tecla "Enter "
8

Escriba " php -f nullrem , php " . en el indicador. Presione la tecla para eliminar elementos nulos de la matriz y mostrar el contenido en la pantalla Enter.

Lenguajes De Programación
Cómo hacer un Game , el cerdito en Pseudocódigo
¿Cuáles son caracteres variables numéricas
Alrededor de un binario de conversión de archivos Hex
Cómo hasta la fecha de llegada SQL
Cómo crear archivos MOD en Fortran
Cómo modificar la hora en el Registro con un archivo por lotes
¿Qué es el desbordamiento de pila en la Línea 42
Cómo agregar un control de usuario a PlaceHolder
Conocimientos Informáticos © http://www.ordenador.online