“Conocimientos Programación>Programación PHP /MySQL

Cómo encontrar los números que faltan en un array PHP

2011/2/14
PHP es un lenguaje de scripting del lado del servidor que soporta tanto escalares y tipos de datos compuestos , tales como arrays. Arrays de PHP son en realidad ordenados mapas que las claves asociados con valores, donde cada tecla identifica el valor. Las matrices permiten el almacenamiento de datos en grupo en una sola variable , por lo que los valores de datos pueden ser manipulados como una sola estructura . PHP también ofrece una variedad de funciones para cambiar, borrar, imprimir y comparar los valores almacenados en arrays, una característica que es útil en la organización de los datos o en la identificación de los valores que faltan en arrays. Cosas que necesitará editor de texto
Ver Más instrucciones
1

abrir un editor de texto y crear un nuevo archivo llamado " missingArray.php " . Añadir un PHP delimitador abierto ( " < ? PHP " ) y una estrecha PHP delimitador para el archivo ( " > " ) . Estos delimitadores indican que cualquier texto colocado entre ellos debe ser interpretado como PHP.

>
2

Declarar una variable de PHP llamado " $ TestArray " . Utilice la opción " array () " PHP construcción del lenguaje y los valores " 1,2,3,5,9 " para declarar la matriz con valores perdidos. Guarde los valores de la variable " $ TestArray "

< php

$ TestArray = array ( 1,2,3,5,9 ) . ?

? >
3

Declarar una segunda variable de PHP llamado "$ arrayRange " . Utilice la opción " range () " función de PHP para determinar los valores entre " 1 " y el valor máximo de los elementos almacenados en el " TestArray $" array. Para determinar el valor máximo de "$ TestArray " , utilice la función PHP max () . . ? Gama de la tienda matriz de valores en la variable "$ arrayRange "

< php

$ TestArray = array ( 1,2,3,5,9 ) ;

$ arrayRange = range ( 1 , max ( $ TestArray ) );

>
4

Declarar una tercera variable PHP llamado "$ missingValues ​​" . Utilice la función de PHP ") array_diff ( " para identificar los valores que faltan faltan en el " TestArray $" array. Estos son los valores que existen en el "$ arrayRange " matriz, pero no existen en el " TestArray $" array. Guarde estos valores en el " $ " missingValues ​​variables

< php

$ TestArray = array ( 1,2,3,5,9 ) . ?

$ arrayRange = range ( 1 , max ( $ TestArray ));

$ missingValues ​​= array_diff ($ arrayRange , $ TestArray );

>
5

Utilice el comando PHP " print_r " para imprimir los valores en el "$ missingValues ​​" array en formato legible por humanos . El comando " print_r " imprime cada clave de la matriz seguido por el valor de la clave

< php

$ TestArray = array ( 1,2,3,5,9 ) . ?

$ arrayRange = range ( 1 , max ( $ TestArray ));

$ missingValues ​​= array_diff ($ arrayRange , $ TestArray ) ;

print_r ($ missingValues ​​) ;

>
6

Open " missingArray.php " en un navegador web. Verifique que los valores de la matriz que faltan en el " missingValues ​​$" array se imprimen en la página Web.

Programación PHP /MySQL
El PHP encabezado no es Redirigir
Cómo llamar a un archivo PHP en una tabla
Cómo usar PHP con Java
¿Cómo diferenciar entre Truncar y Eliminar
¿Cómo subir Image PHP y Maquillaje Inserta Miniatura de MySQL Registro
Cómo leer cadenas de consulta en PHP
Cómo habilitar PHP para detectar el sistema operativo
Cómo comprobar si una variable se obtiene es situado en PHP
Conocimientos Informáticos © http://www.ordenador.online