Las matrices son estructuras de datos , y se utilizan con frecuencia en todos los lenguajes de programación , incluyendo PHP. En PHP , una matriz es en realidad un mapa , ya que cada tecla se asigna un valor. Las matrices son muy útiles para almacenar datos en los casos en que una variable puede tener muchos valores . Cosas que necesitará
PHP 5 , instalado y configurado correctamente
servidor PHP IDE búsqueda Web (preferiblemente Apache)
servidor de base de datos MySQL , configurado para trabajar con PHP
Ver Más instrucciones
Analizar los datos que entran en la matriz
1
Imagínese que usted tiene que escribir un catálogo de películas . Una de las variables que se utilizarán en el programa es el título de la película . Pero si usted tiene miles de películas, utilizando una variable independiente para almacenar cada título no es lo ideal . En su lugar , debe utilizar una variable ( el título ), que tiene muchos valores ( " Alguien voló sobre el nido del cuco ", " El Graduado ", y así sucesivamente). Estos datos son un candidato ideal para un arreglo.
2
Compruebe si ya tiene una lista de valores , por lo que puede crear la matriz con la función de matriz en lugar de rellenar de forma manual.
crear la matriz
3
declarar la matriz y asignar valores: $ títulos = array ( "Hair ", " The Office" , "Troya ", " tarzan " , " American Pie " , " Adán y Eva "," misterio "," ET " , " Star Wars "); Ingrese tantos títulos de películas que usted tiene. Si sus valores son cadenas , como en el ejemplo anterior , no se olvide de las comillas alrededor de ellos . Si sus valores son números enteros , se puede renunciar a la cita .
4
Apreciar que esta matriz se crea con la indexación numérica. En el ejemplo anterior , la matriz tiene nueve elementos ( títulos de películas ) y los índices son de 0 ( "Hair" ) a 8 ( "Star Wars" ) . Sin embargo , también se pueden crear matrices asociativas .
5
Crear una matriz asociativa. Una matriz asociativa utiliza claves de texto en lugar de números , y los índices son más descriptivos . Esto es especialmente útil cuando los valores no son cadenas . La sintaxis general es la siguiente: $ salario [" John Smith "] = 3,000 ; Esto asignará el valor 3000 en el elemento de la matriz , que tiene el índice de "John Smith"
6
Utilice el . función de matriz para crear la matriz. $ salario = array (" John Smith " = > 3000, de "Sally Jones " = > 4000, "Chris Steward " = > 4900, " Mary Roberts " = > 6500, " Sam Moisés "= > 5400, " Alice Roberts "= > 4200) ; Nótese la leve diferencia en la sintaxis: = Se utiliza el símbolo> para introducir el valor de la clave
realizar. Operaciones elementales con los Sims 7 valores de referencia
matriz de la matriz con su índice. Por ejemplo, si desea mostrar el título de "Adán y Eva ", deberá hacer lo siguiente : echo $ títulos [ 5 ] , porque "Adán y Eva " es el sexto elemento de la matriz y su índice es 5 < br . > Página 8
asignar valores a elementos de matriz. Si desea establecer un nuevo valor para un elemento de matriz , utilice lo siguiente: $ títulos [ 6 ] = "Midnight Express" , que sustituirá el valor " Misterio ", con "Midnight Express"
< br . >