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

Cómo eliminar filas de una matriz en PHP

2011/4/26
Las matrices son estructuras de programación de gran alcance que contienen varios valores dentro de una sola variable. Utilización de matrices ayuda a los programadores a evitar la escritura repetitiva , código voluminosos. Arrays hacer problemas presentes no te encontrar al utilizar las variables regulares , sin embargo. Usted debe saber cómo manipular cada fila más allá de simplemente llamarlo por el nombre de la matriz y el número de fila. En PHP , hay funciones integradas que aborden esta , como " unset ( )" y " count () . " Utilice " unset ( ) " para eliminar filas de las matrices en una variedad de maneras. Instrucciones
1

Crear una variable y establezca su valor para que coincida con la clave de la fila que desea eliminar de su matriz. Cada fila tiene una clave , comenzando con el número cero e incrementar en uno por cada nueva fila . Pase la matriz en la función " unset ()" y dar a la variable como la clave. Por ejemplo :

$ variable = 5 ;

unset ( $ nombrematriz [$ variable] ) ;

El código anterior elimina la sexta fila de una matriz llamada " nombrematriz . "
2

Seleccione una fila de la matriz por su valor mediante el establecimiento de una variable en el valor deseado primera y utilizar esa variable como la clave de fila de la unset ( ) Función :

variable $ = "Nombre" ;

unset ( $ nombrematriz [$ variable] ) ;

Este código elimina una fila con "nombre" como su valor
. 3

Eliminar todas las filas a la vez usando una estructura de bucle " foreach " . Por ejemplo :

foreach ($ nombrematriz como $ i = > $ variable) {

unset ( $ array [ $ i ] ) ; }


< p > Reemplazar "$ variable" con el número de veces que desea que la función " unset ()" se repita. Establecer una variable de " count ( $ nombrematriz ) " contar dinámicamente el número de filas de la matriz tiene que ir a través . El "$ i" es la variable de contador y que aumentará su valor en uno cada vez que se repite el código dentro del bucle " foreach " .

Programación PHP /MySQL
Cómo colocar código de redirección en PHP
Cómo subir archivos grandes en PHP
Cómo actualizar MySQL en XAMPP
¿Comparando un campo de la mesa con diferente y usando PHP MySQL?
Cómo pasar un ID Sub en PHP
Cómo hacer un título en una página con enlace a través del PHP
Cómo matar a una conexión MySQL
Cómo editar secuencias de comandos en PHP MySQL tabla
Conocimiento de la computadora © http://www.ordenador.online