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

Cómo eliminar matrices de valor en PHP

2011/2/2
En PHP , las matrices son grupos de información solicitados. Cada elemento de la matriz tiene un identificador único y separado, que le permite editar , recuperar y borrar. Para eliminar elementos de la matriz por valor, utilice la función ") unset ( " de PHP. Esta función es relativamente granular , y se puede utilizar para eliminar un solo elemento o toda la matriz , dependiendo de los argumentos dados . Instrucciones
1

Abra el archivo PHP , ya que los archivos de PHP son documentos de texto plano , utilice un editor de texto simple como el Bloc de notas o un entorno de desarrollo PHP dedicado para evitar introducir errores de formato
2 .

Busque la línea de código que define la matriz , lo que constará de un nombre de variable , seguido del signo igual y el " array () " función. En PHP , las claves de la matriz se pueden declarar explícitamente : el código "$ birthyear = array (" Alice "= > " 1985 "," Bob "= > " 1980 "," Carol "= > " 1982 "," David "= > " 1974 " )," crea una matriz con elementos denominados " Alice ", " Bob ", " Carol " y " David ". Si no se proporcionan las claves , se usan números enteros , el código "$ ShoppingList = array ( " leche "," mantequilla "," mezcla de pastel "," huevos " )," crea una matriz con elementos denominados " 0 ", " 1 , " " 2 " y" 3 ".
3

Identifique el elemento de la matriz que desea eliminar . Si quieres eliminar el elemento de Carol de la matriz $ birthyear , que se referiría a la "$ birthyear [' Carol '] " elemento . Si quieres eliminar la "mantequilla " en el array $ ShoppingList , que se remite a la " ShoppingList [ 1 ] $" elemento, ya que es el segundo elemento de la matriz --- en cuenta que las matrices de PHP con claves enteras son cero - indexada , lo que significa que el primer elemento se llama " 0 ", el segundo se llama " 1 ", y así sucesivamente .
4

Agregar una nueva línea de código , utilizando " unset ( ) " para borrar el valor de la matriz identificado . " unset ( $ birthyear [' Carol ']); " se quitará el elemento del mismo nombre, que contiene el número " 1982 " en el array $ birthyear ; " unset ( $ ShoppingList [ 0 ] ) ; " se quitará el primer elemento del array $ ShoppingList , que en este caso es " la leche ". Si no se proporciona un valor entre corchetes , se eliminará toda la matriz.

Programación PHP /MySQL
Cómo comprobar si un registro existe en MySQL
Acerca de adjuntos de correo electrónico mediante PHP
Cómo crear una plantilla de página web con PHP
Cómo leer un archivo en PHP
Cómo quitar una declaración XML en PHP
Cómo crear campos únicos en PHP /MySQL
Cómo encontrar una cadena comodín en un archivo de texto en PHP
Cómo: PHP cadena de sustitución
Conocimientos Informáticos © http://www.ordenador.online