“Conocimiento Programación>Lenguajes De Programación

Cómo eliminar valores nulos de una matriz de PHP

2014/12/22
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
¿Qué tipo de matemáticas hacer los informáticos uso
Cómo restablecer la contraseña de administrador de Novell
Hacer un diagrama de flujo
Cómo compilar un archivo de clases
Cómo trazar varios gráficos de Mathematica
¿Te muestra diferentes tipos de fuentes con todas las letras?
Cómo utilizar CGImage para hacer máscaras
Cómo reinstalar gestor de arranque Grub
Conocimiento de la computadora © http://www.ordenador.online