Una matriz es una estructura variable útil en PHP. Permite que una sola variable para contener múltiples piezas de datos . Por lo general, estos elementos separados están relacionados de alguna manera. Por ejemplo , una matriz para " tipos de pizza " puede consistir de " pepperoni , queso y setas " con cada uno asignado a un índice único en una matriz denominada " pizza. " En este caso, " queso " es el segundo elemento de la matriz , con un índice de " 2 ". Aunque no existe una función específica en PHP para escanear una matriz para un elemento en particular y luego regresar su número de índice , es posible diseñar un algoritmo para realizar esta tarea . El programa requiere un bucle para buscar en cada elemento de la matriz , y una función de cuenta matriz para determinar el tamaño necesario del bucle. Cosas que necesitará Editor de texto
Mostrar más instrucciones
1
Abra el archivo PHP en cualquier editor de texto. Los lenguajes de programación están basados en texto , por lo que cualquier editor de texto estándar , como el Notepad de Windows , es aceptable.
2
Identificar la variable de matriz que desea manipular .
3
encontrar un área adecuada en el código de programación para escribir el algoritmo que analiza la matriz de un elemento en particular y devuelve su número de índice.
4
Determine el tamaño de la matriz mediante la función de PHP " contar " . Por ejemplo , la primera línea de código para el algoritmo va a leer "size $ = count ($ array) ; " donde " $ array " es la variable de matriz que contiene el elemento de interés . ( Las comillas no están incluidos en el código de programación real. ) Esta línea de código creará el "tamaño" variable que equivale al número total de elementos de la matriz .
5
Cree un bucle que analiza cada elemento. La primera línea del bucle es " for ($ i = 1 , $ i < = $ size , $ i + + ) {" (sin las comillas). Esto inicia el ciclo y especifica que el bucle se repetirá el número exacto de veces necesarias para analizar todos los elementos de la matriz .
6
Escriba la línea que determina si un elemento de la matriz es igual al valor del elemento que busca. Por ejemplo, escriba " if ( $ array [ $ i ] ==" queso ") { $ found_it == $ i ;} " (sin las comillas). Este simple " if" asignará el índice de la matriz actual escaneado en el valor de la " found_it " variable si el elemento de " queso " se encuentra . Una vez finalizado el ciclo, el " found_it " variable contendrá el número de índice de ese elemento deseado.
7
final del bucle con un signo de corchete de cierre . Ahora usted puede utilizar la variable "$ found_it " otra parte del programa donde se necesita el número de índice del elemento de la matriz .