ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arreglos php


Enviado por   •  30 de Enero de 2021  •  Trabajos  •  2.319 Palabras (10 Páginas)  •  75 Visitas

Página 1 de 10

REPÚBLICA BOLIBARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA

UNIVERSIDAD NACIONAL EXPEMINETAL DE LAS FUERZA ARMADA NACIONAL

UNEFA –SUCRE

[pic 1]

Profesor:                                                                                                                                     Bachiller:

Ing. Eduard Espinoza                                                                                                      Kevin  Hernández                                                  

                                                   

                                                     

                                                         Carúpano, 26 de abril del 2020

En este documento estaremos viendo que es un vector  o arreglo (en inglés array), los tipos de arreglos y su funcionamiento, también que es una matriz. Todo esto orientado a la programación y específicamente al uso de las funciones de PHP, son las siglas en inglés de “Hypertext Pre-Processor”  traducido al español significa “Lenguaje de Programación Interpretado”. Este lenguaje es al que le debemos la visualización de contenido dinámico en las páginas web.

Primero que todo tenemos que tener claro que es un arreglo, el arreglo  es  un conjunto o estructura de datos homogéneos, esto quiere decir que el conjunto  está formado por elementos con características comunes referidas a su clase o naturaleza. Y  se encuentran ubicados en forma consecutiva en la memoria RAM. Un arreglo  puede estar compuesto por números cadenas datos boléanos o incluso otros arreglos.

Por ejemplo: [(1 2 3 4)] sería un ejemplo simple de lo  que es un arreglo.

Arreglo unidimensional o vector: como su nombre lo indica está formando por una sola dimensión.

Es un tipo de datos estructurado que está formado de una colección finita y ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales. Están formados por un conjunto de elementos de un mismo tipo de datos que se almacenan bajo un mismo nombre, y se diferencian por la posición que tiene cada elemento dentro del arreglo de datos. Al declarar un arreglo, se debe inicializar sus elementos antes de utilizarlos. Para declarar un arreglo tiene que indicar su tipo, un nombre único y la cantidad de elementos que va a contener.

En el siguiente ejemplo se muestra la amanera correcta de definir un array en PHP con valores numéricos:

En este caso usamos el editor de códigos sublime text, luego de que guardamos nuestro documento PHP en la carpeta localhost, declaramos la variable números y la igualamos a un array el cual se mostrara en pantalla utilizando la función “print_r” que nos permite visualizar arrays u objetos.

[pic 2]

Una vez hecho esto vamos a la donde guardamos nuestro documento PHP y recargamos la página aparecerá lo siguiente:

[pic 3]

Como pueden ver aparecen unos números que señalan a los números del array estos se denominan  índices y van desde 0 en adelante según el número de elementos que contenga En este caso el array contiene tres elementos entonces los índices son [0]  [1] y [2] para acceder a un elemento de la raíz usamos el índice de la siguiente manera: echo $números[0] como colocamos el índice 0 que es el primero y más bajo aparecerá en pantalla el valor 1 del array , si hacemos lo mismo pero con el índice [1] aparecerá el valor 2 del array y así sucesivamente.

Aquí tenemos una imagen donde se puede apreciar claramente:

[pic 4]

Ejemplos de como funcionan los indices:[pic 5]

Y de esta manera se muestran en la página:

[pic 6]

[pic 7]

Que es una matriz: una matriz es un arreglo bidimensional de números.

En informática una matriz es un espacio bidimensional que se genera en la memoria del computador. Las matrices deben tener un nombre que por lo general está dado por una letra del alfabeto o combinación de ellas.

También se debe definir el tipo de datos  que van a almacenar puesto que una matriz no puede almacenar una información de diferentes tipos de datos. De igual forma a las matrices se les debe definir el tamaño especificando filas y columnas.

Si tiene igual número de filas e igual número de columnas se denomina matriz cuadrada. Una matriz es un array bidimensional (2 dimensiones, filas y columnas)

Arreglo bidimensional:

El arreglo bidimensional o de dos dimensiones, está formado por un conjunto de elementos de Un mismo tipo de datos que se almacenan baja un mismo nombre y que al igual que en el Unidimensional, se diferencian por la posición que tiene cada elemento dentro del arreglo de datos (cada elemento tiene una posición que se identifica mediante dos índices), con la aclaración de que la disposición de los elementos es en forma rectangular o cuadrada, donde la primera dimensión está dada por las filas y la segunda por las columnas.

El arreglo bidimensional puede decirse que es un array de arrays, por que se colocan arrays dentro de un array ejemplo:

[pic 8]

Y de esta manera se muestra en pantalla:

[pic 9]

Como se puede observar en la anterior imagen el índice lleva a  un array, por lo tanto si intentamos acceder a un valor del array usando un índice nos mostrara el siguiente  error:

[pic 10]

 Para poder solucionar este error y poder  acceder a cualquier  valor de un array bidimensional  debemos referirnos a la primera dimensión que es el array al que apunta el índice y la segunda dimensión que vendría  siendo lo que contiene el array que de igual manera tiene un índice.

Es decir que si colocamos $números=  [0] [0];  hacemos referencia a al primer array y el primer valor de ese array, de igual manera si colocamos $números=  [1] [1];  hacemos llamado al segundo array y su segundo valor  y con $números=  [2] [2];  llamamos al tercer array y su tercer valor.

Ejemplo:  

 [pic 11]

Asi se muestra en pantalla:

[pic 12]

Si llamamos : $numeros=  [0] [1];  $numeros=  [1] [2];  $numeros=  [2] [1];  quedaria asi:

[pic 13]

Arreglos indexados y arreglos asociativos:

El Arreglo indexado es un tipo de array que tiene índices numéricos al igual que los anteriores  y se accede con un número entero a cada valor del mismo.

...

Descargar como (para miembros actualizados)  txt (11.7 Kb)   pdf (499.2 Kb)   docx (214.8 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com