2
Lo más leído
4
Lo más leído
14
Lo más leído
ARRAYS, BUCLES Y
CONDICIONALES EN
PHP
S U B 3 . - D E S A R R O L L A A P L I C A C I O N E S Q U E S E
E J E C U TA N E N E L S E R V I D O R
ARRAY INDEFINIDOS
• Un array es una variable en la que podemos guardar varios
datos o variables agrupados a la vez. Estos forman una lista, la
cual tiene un único nombre. Por ejemplo podemos guardar en
un array llamado $semana los días de la semana, o en $meses
los nombres de los meses del año, o en $clientes los nombres
de los clientes habituales de un negocio.
¿CÓMO DEFINIR EL ARRAY?
• Mediante la instrucción array(). Dentro del paréntesis escribimos los valores o variables que
contiene el array, separados por comas:
$temporadas=array("primavera", "verano", "otoño", "invierno");
Dentro del array podemos poner todo tipo de datos, tanto cadenas de texto, como números
enteros o decimales, o booleanos, o poner variables que contengan esos datos, El siguiente
array mezcla todo tipo de datos:
$miarray=array("Juan",,32,17.5,true);
LEER UN ARRAY
• A cada elemento del array le corresponde un número, el cual se utilizará para poder
leerlo.
• Se empieza a contar desde el número 0, por lo que el primer elemento del array será
el número 0.
• Al último elemento de un array de n elementos le corresponderá el número n-1. Es
decir en el array $temporadas del ejemplo anterior, al elemento "primavera" le
corresponde el número 0, a "verano" le corresponde el 1, a "otoño" el 2 y a "invierno"
el 3.
• Para leer cada elemento usaremos el siguiente código: $nombreArray[num_elemento].
Así para leer los elementos del array anterior escribiremos:
• echo "$temporada[0], $temporada[1], $temporada[2], $temporada[3].";
El número de elemento debe ponerse entre corchetes [ ], mientras que en la definición
mediante la palabra clave "array" hemos usado paréntesis ( ).
ARRAYS POR SUS ELEMENTOS
• También podemos definir un array definiendo directamente sus elementos,
por ejemplo si escribimos:
$turnos[0]="mañana";
$turnos[1]="tarde";
$turnos[2]="noche";
• Es lo mismo que si hubieramos escrito:
$turnos= array("mañana","tarde","noche");
EJEMPLO
VISUALIZACION DEL EJEMPLO:
PRACTICA 1: ARRAY INDEXADO
• Realizar un arreglo de tipo indexado de al menos 7
elementos de una categoría de tu agrado. Por
ejemplo ; Días de la semana (lunes, martes, miércoles,
jueves, viernes, sábado y domingo) y los muestre en el
navegador.
CONTAR LOS ELEMENTOS DE UN
ARRAY
• Para contar los elementos que contiene un array utilizaremos la instrucción
count($miarray), donde $miarray es la variable que contiene el array.
• Para contar los elementos del array $temporada visto anteriormente utilizaremos el siguiente código:
$num=count($temporada);
• echo "El array $temporada tiene $num elementos.";
• Al aplicar el código anterior veremos el siguiente resultado:
• el array $temporada tiene 4 elementos.
Arrays bucles y condicionales en PHP.pptx
PRACTICA 2: CONTAR ARRAYS
• De tu primer practica agrega el código para que
muestre el conteo de los elementos contenidos en el
array
ARRAYS ASOCIATIVOS
• En un array asociativo cada elemento del array se compone de un valor y
una clave. Es decir, si los comparamos con los arrays indexados, el valor
será el elemento en sí, mientras que la clave será el índice con el que
llamamos al elemento.
• En un array asociativo al definir cada elemento, lo asociamos a una clave,
de manera que para leer el elemento debemos dar el nombre de la clave:
$miarray["clave"].
DEFINIR ARRAYS ASOCIATIVOS
• Para definir una array asociativo debemos definir para cada elemento tanto
su valor como su clave. Para ello utilizaremos el siguiente código:
• $miarray=array("clave1"=>"valor1","clave2"=>"valor2", ...
,"claveN"=>"valorN")
• Es decir para crear el array definimos cada elememento, el cual se compone de dos
partes, una la clave, y otra el valor, escribimos el elemento de la siguiente manera
"clave"=>"valor".
EJEMPLO:
$cap=array("España"=>"Madrid", "Francia"=>"París",
"Inglaterra"=>"Londres", "Italia"=>"Roma", "Portugal"=>"Lisboa",
"Alemania"=>"Berlín");
• En este array los datos o valores guardados son algunas capitales europeas,
mientras que la clave para acceder a ellas son los paises a los que
pertenecen.
• Para acceder o poder leer un elemento de un array asociativo, debemos
saber su clave, la cual la escribiremos entre corchetes después de la
variable que lo contiene:
• echo $cap[Francia];
• El código anterior, continuando con el ejemplo, nos mostrará en pantalla el
valor del elemento , es decir "París".
Arrays bucles y condicionales en PHP.pptx
PRACTICA 3: ARRAYS ASOCIATIVOS
• Realiza una array de elementos asociativos con 5 de los
estados y capitales de Mexico y muestra con un echo uno de
los estados.
RECORRER LOS ELEMENTOS
DE UN ARRAY ASOCIATIVO.
• Sin embargo no siempre conocemos la clave del elemento, o simplemente
queremos ver qué elementos contiene el array, y cuáles son sus claves.
• La funcion each() crea una variable que nos indica el nombre y el valor de los
elementos. Esta variable es a su vez otro array que contiene la clave y el valor
del elemento.
• En principio llamamos a la función each($miarray), y la guardamos en una variable:
$verCap=each($cap);
Ahora la variable $verCap será un array que tendrá los siguientes elementos:
• $verCap[0];// muestra la clave del elemento.
• $verCap[1];// muestra el valor del elemento.
• $verCap["key"];// muestra la clave del elemento.
• $verCap["value"];// muestra el valor del elemento.

Más contenido relacionado

PPTX
IntroducciónPHP.pptx
PDF
26 Php. Array Escalar Y Asociativo
PDF
42 Php. Bucles Foreach
PPT
PHP: Arrays
PPTX
PPTX
Vectores (1)
PPTX
Vectores
PPTX
Vectores
IntroducciónPHP.pptx
26 Php. Array Escalar Y Asociativo
42 Php. Bucles Foreach
PHP: Arrays
Vectores (1)
Vectores
Vectores

Similar a Arrays bucles y condicionales en PHP.pptx (20)

PPTX
Vectores (1)
PPTX
PDF
Vector
PPTX
PPT
Arrays en PHP y Funciones de Mysql
PPT
Curso TIC de PHP y MSQL Parte 2
PPTX
Presentación1 matrices
PPTX
Tipo de datos
PPTX
Tipo de datos
PPTX
Tipo de datos
PDF
Vectores o arreglos con PHP
PDF
27 Php. Arrays Bidimensionales
DOCX
Matrices en php
PDF
Lenguaje de programacion php
PDF
Curso de php practico
PDF
Tutorial de php
DOCX
Matrices en php
PDF
Perl2 arrays
PPTX
Programacion iv sesion10 php
PDF
2 3 arrays_php
Vectores (1)
Vector
Arrays en PHP y Funciones de Mysql
Curso TIC de PHP y MSQL Parte 2
Presentación1 matrices
Tipo de datos
Tipo de datos
Tipo de datos
Vectores o arreglos con PHP
27 Php. Arrays Bidimensionales
Matrices en php
Lenguaje de programacion php
Curso de php practico
Tutorial de php
Matrices en php
Perl2 arrays
Programacion iv sesion10 php
2 3 arrays_php
Publicidad

Último (10)

PPTX
presentación de introducción a las metodologías agiles .pptx
PDF
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
PDF
Estudio de factibilidad para requisiciones de soporte técnico utilizando OSTi...
PDF
Manual de mantenimiento de soporte y mantenimiento
PPTX
Control de seguridad en los sitios web.pptx
PPTX
Competencias digitales.PPT.SOTFWAREPTT.0
PPTX
PROPIEDADES Y METODOS DE PrOO CON PYTHON
PDF
Presentacion de compiladores e interpretes
PDF
Manual de mantenimiento de soporte y mantenimiento
PPTX
hojas_de_calculo_aplicado para microsoft office
presentación de introducción a las metodologías agiles .pptx
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
Estudio de factibilidad para requisiciones de soporte técnico utilizando OSTi...
Manual de mantenimiento de soporte y mantenimiento
Control de seguridad en los sitios web.pptx
Competencias digitales.PPT.SOTFWAREPTT.0
PROPIEDADES Y METODOS DE PrOO CON PYTHON
Presentacion de compiladores e interpretes
Manual de mantenimiento de soporte y mantenimiento
hojas_de_calculo_aplicado para microsoft office
Publicidad

Arrays bucles y condicionales en PHP.pptx

  • 1. ARRAYS, BUCLES Y CONDICIONALES EN PHP S U B 3 . - D E S A R R O L L A A P L I C A C I O N E S Q U E S E E J E C U TA N E N E L S E R V I D O R
  • 2. ARRAY INDEFINIDOS • Un array es una variable en la que podemos guardar varios datos o variables agrupados a la vez. Estos forman una lista, la cual tiene un único nombre. Por ejemplo podemos guardar en un array llamado $semana los días de la semana, o en $meses los nombres de los meses del año, o en $clientes los nombres de los clientes habituales de un negocio.
  • 3. ¿CÓMO DEFINIR EL ARRAY? • Mediante la instrucción array(). Dentro del paréntesis escribimos los valores o variables que contiene el array, separados por comas: $temporadas=array("primavera", "verano", "otoño", "invierno"); Dentro del array podemos poner todo tipo de datos, tanto cadenas de texto, como números enteros o decimales, o booleanos, o poner variables que contengan esos datos, El siguiente array mezcla todo tipo de datos: $miarray=array("Juan",,32,17.5,true);
  • 4. LEER UN ARRAY • A cada elemento del array le corresponde un número, el cual se utilizará para poder leerlo. • Se empieza a contar desde el número 0, por lo que el primer elemento del array será el número 0. • Al último elemento de un array de n elementos le corresponderá el número n-1. Es decir en el array $temporadas del ejemplo anterior, al elemento "primavera" le corresponde el número 0, a "verano" le corresponde el 1, a "otoño" el 2 y a "invierno" el 3. • Para leer cada elemento usaremos el siguiente código: $nombreArray[num_elemento]. Así para leer los elementos del array anterior escribiremos: • echo "$temporada[0], $temporada[1], $temporada[2], $temporada[3]."; El número de elemento debe ponerse entre corchetes [ ], mientras que en la definición mediante la palabra clave "array" hemos usado paréntesis ( ).
  • 5. ARRAYS POR SUS ELEMENTOS • También podemos definir un array definiendo directamente sus elementos, por ejemplo si escribimos: $turnos[0]="mañana"; $turnos[1]="tarde"; $turnos[2]="noche"; • Es lo mismo que si hubieramos escrito: $turnos= array("mañana","tarde","noche");
  • 8. PRACTICA 1: ARRAY INDEXADO • Realizar un arreglo de tipo indexado de al menos 7 elementos de una categoría de tu agrado. Por ejemplo ; Días de la semana (lunes, martes, miércoles, jueves, viernes, sábado y domingo) y los muestre en el navegador.
  • 9. CONTAR LOS ELEMENTOS DE UN ARRAY • Para contar los elementos que contiene un array utilizaremos la instrucción count($miarray), donde $miarray es la variable que contiene el array. • Para contar los elementos del array $temporada visto anteriormente utilizaremos el siguiente código: $num=count($temporada); • echo "El array $temporada tiene $num elementos."; • Al aplicar el código anterior veremos el siguiente resultado: • el array $temporada tiene 4 elementos.
  • 11. PRACTICA 2: CONTAR ARRAYS • De tu primer practica agrega el código para que muestre el conteo de los elementos contenidos en el array
  • 12. ARRAYS ASOCIATIVOS • En un array asociativo cada elemento del array se compone de un valor y una clave. Es decir, si los comparamos con los arrays indexados, el valor será el elemento en sí, mientras que la clave será el índice con el que llamamos al elemento. • En un array asociativo al definir cada elemento, lo asociamos a una clave, de manera que para leer el elemento debemos dar el nombre de la clave: $miarray["clave"].
  • 13. DEFINIR ARRAYS ASOCIATIVOS • Para definir una array asociativo debemos definir para cada elemento tanto su valor como su clave. Para ello utilizaremos el siguiente código: • $miarray=array("clave1"=>"valor1","clave2"=>"valor2", ... ,"claveN"=>"valorN") • Es decir para crear el array definimos cada elememento, el cual se compone de dos partes, una la clave, y otra el valor, escribimos el elemento de la siguiente manera "clave"=>"valor".
  • 14. EJEMPLO: $cap=array("España"=>"Madrid", "Francia"=>"París", "Inglaterra"=>"Londres", "Italia"=>"Roma", "Portugal"=>"Lisboa", "Alemania"=>"Berlín"); • En este array los datos o valores guardados son algunas capitales europeas, mientras que la clave para acceder a ellas son los paises a los que pertenecen. • Para acceder o poder leer un elemento de un array asociativo, debemos saber su clave, la cual la escribiremos entre corchetes después de la variable que lo contiene: • echo $cap[Francia]; • El código anterior, continuando con el ejemplo, nos mostrará en pantalla el valor del elemento , es decir "París".
  • 16. PRACTICA 3: ARRAYS ASOCIATIVOS • Realiza una array de elementos asociativos con 5 de los estados y capitales de Mexico y muestra con un echo uno de los estados.
  • 17. RECORRER LOS ELEMENTOS DE UN ARRAY ASOCIATIVO. • Sin embargo no siempre conocemos la clave del elemento, o simplemente queremos ver qué elementos contiene el array, y cuáles son sus claves. • La funcion each() crea una variable que nos indica el nombre y el valor de los elementos. Esta variable es a su vez otro array que contiene la clave y el valor del elemento. • En principio llamamos a la función each($miarray), y la guardamos en una variable: $verCap=each($cap); Ahora la variable $verCap será un array que tendrá los siguientes elementos: • $verCap[0];// muestra la clave del elemento. • $verCap[1];// muestra el valor del elemento. • $verCap["key"];// muestra la clave del elemento. • $verCap["value"];// muestra el valor del elemento.