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

Cómo eliminar filas de una matriz en PHP

2014/4/13
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
SMTP PHP Tutorial
Cómo configurar una tabla en MySQL
Cómo crear varias bases de datos en Joomla ! MySQL
Cómo utilizar Seleccione dentro de una etiqueta DIV
Cómo leer un directorio de matriz en PHP
Cómo subir archivos PHP de una URL
Cómo quitar las clases en PHP
Cómo restablecer variables de matriz en PHP
Conocimientos Informáticos © http://www.ordenador.online