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

Cómo aplicar una función a cada índice de matriz PHP

2011/9/8
La aplicación de una función a cada elemento de una matriz es un requisito común en la programación en PHP. Por ejemplo , al recuperar un conjunto de registros de una base de datos o procesar un conjunto de datos del formulario presentado por un usuario , cada fila a menudo tiene una función de filtro que se le aplica con el fin de limpiar los datos no seguros. Además , cuando una serie de marcas de tiempo necesita ser convertido a las fechas, la función " fecha " de PHP debe ser aplicada a cada elemento . Afortunadamente , la aplicación de una función a cada elemento de una matriz es una tarea sencilla . Instrucciones
1

Abra un editor de texto, como el Bloc de notas y crear un nuevo archivo . Escribe un segmento de código PHP que define una matriz mediante el " array ( ... ) " de comandos. Esto es lo que el código debe ser:

< php

$ myArray = array (' Smith ', ' Jones ', ' jardinero ', ' Einstein ');
? Página 2

Escribir un bucle " foreach " para recorrer cada elemento del array. El circuito está normalmente en el formato " foreach ( expresion_array como $ elemento ) ", pero que va a copiar cada elemento en la variable temporal " $ element " . Los cambios realizados en esa variable no se aplicará a la matriz original. Por lo tanto , tendremos que utilizar el operador de referencia " y ". Esto le permitirá realizar cambios en la matriz original. A continuación se muestra el código completo :

foreach ($ & $ myArray como elemento ) { }
3

Dentro del bucle " foreach " , aplique la función de su elección para la variable " $ element " . Para este ejemplo vamos a utilizar la función " substr " . Aquí está el código :

foreach ($ & $ myArray como elemento ) {

$ element = substr ( $ element , 0, 3 ) ;

}
Página 4

Eliminar el "elemento $" variable mediante la función de " desarmar " . Esto va a liberar la memoria utilizada por la variable y, más importante , asegúrese de que la matriz no se cambie accidentalmente al hacer cambios en la variable. Aquí está el código :

unset ( $ element ) ;

Programación PHP /MySQL
Cómo crear una base de datos MySQL
Cómo insertar datos en MySQL con PHP
¿Cómo se deben eliminar malos personajes en PHP
SQL dinámico Tutorial
Cómo utilizar las sesiones de PHP
Cómo actualizar PHP para Windows
Cómo aprender SQL Fácilmente
Cómo quitar PHP De Mis Mensajes Joomla
Conocimientos Informáticos © http://www.ordenador.online