Dos vídeos anteriores vimos cómo crear un arreglo y voy a duplicar el 09 este código con el que quiero
empezar y luego poner aquí por once hemos creado dos arreglos que nos llama tecnologías y tiene estas
tecnologías pero tal vez conforme vayamos ejecutando nuestro código queramos ir agregando más elementos
a este arreglo basado en ciertas condiciones.
Tal vez queramos agregar más elementos a nuestro arreglo Un ejemplo podría ser un carrito de compras
el usuario entra a la tienda virtual selecciona dos elementos y sigue visitando y tal vez en la parte
inferior viene propuestas de poner alguna promoción etcétera.
Y tenemos dos elementos en nuestro arreglo y tal vez el usuario agrega uno más podríamos agregar ese
elemento a nuestro arreglo para continuar guardando información para él lo mismo puede pasar con un
arreglo en este caso tenemos cuatro elementos vamos a ver cómo agregarle un quinto y un sexto elemento
a cerrar.
Código de PHP abrirlo aquí abajo voy a poner un pre aquí voy a poner PHP R tecnologías y Guardar cambios
y aquí lo vamos a poner 11.
Podemos ver que en nuestra raíz lo tenemos y vamos a quitar esta parte de aquí abajo esto no lo vamos
a trabajar ahorita tenemos CSS HTML JavaScript y Quarry la forma más sencilla en la que arreglás un
elemento a tus arreglos es utilizando tecnologías variables y luego agregas corchetes vacíos y aquí
le pones igual a Poitou y aquí voy a cerrar voy a copiar pegar aquí abajo y recargó y podemos ver que
tenemos del cero al 3 el mismo arreglo y lo que aparece del 0 al 4 y viene Python en la última posición
esto va a agregar el elemento a la última posición puede ser que aquí tenemos cuatro otras formas ponerle
aquí el número aunque esta forma es menos común 5 y ponerle aquí Java por ejemplo y recargó y vemos
que aparece 4 Peyton 5 yaga.
Como dije esta forma es un poco menos común ya que tendrías que revisar primero cuánto mide el arreglo
y poner el elemento en la posición final de tu arreglo vamos a seguir viendo más ejemplos ya vimos cómo
agregar elementos a un arreglo vamos a utilizar algunas más cuantas funciones por ejemplo vamos a borrar
el último elemento y extraerlo en una variable vamos a ponerle un comentario de PHP borrar último elemento
y traerlo en variable.
Y vamos a ponerlo aquí de nuevo PHP Python porque es bueno creo que Java Java Java igual a Array pop
Array pop será la función que traiga el último elemento así que pongo entre paréntesis tecnologías que
le doy H1 PHP con la variable de Java
y guardo cambios en el cargo y vamos que se Java y si checo el arreglo una vez más vemos que no aparece
Yaga de esta forma lo estamos extrayendo del arreglo y lo estamos asignando a esta variable
vamos a ver otro ejemplo.
Puedes también eliminar elementos de un array.
Supongamos que hemos visto nada más como agregar y quitar al final.
Supongamos que yo quiero quitar CSS de la lista pero esta al principio tendré que quitar todos.
Siguiendo este método para llegar a CSS para tal que tengo 500 elementos pues no sería muy conveniente.
Existe una función llamada un set PHP comentario remover primer elemento de la RAE chupé y ponemos aquí
tecnologías le ponemos la posición cero y en este caso tendríamos que poner una función que se llama
Unceta
y de nuevo copiarme arreglo de tecnologías para ver cómo se ve cambios en el cargo.
Vemos que ahora ya aparece HTML JavaScript Python CSS ha desaparecido pero este puede quitar cualquiera
puede poner un 1 y iba a quitar HTML así que con un set puedes quitar cualquier posición que tú quieras
vimos.
La función de RIP Pok que quitaba el último elemento y le asignaba una variable hay una que quita el
primer elemento y lo pone en una variable.
Vamos a poner aquí PHP de nuevo y va a poner remover primer elemento y agregar la variable.
Va a haber casos en los que esto sea necesario.
Y le ponemos por ejemplo aquí.
Cuál es el primero HTML le ponemos aquí HTML igual a Array Shift y le pasas el arreglo que quieres recortar.
Y aquí le pongo H1 PHP HTML cargo que parece HTML.
Volvemos a probar nuestro arreglo más para ver que de veras le hayamos quitado el primer elemento y
vemos que ahora ya no aparece HTML ya nada más tallaba escribí Kairi y Python también hay formas de
quitar cierta parte de un arreglo y agregar otros elementos.
Para eso existe una función llamada Rayes Pleiss y voy a copiar más o menos esta estructura
remover ciertos elementos y agregar otros y ponerle Array y en vez de reishi vamos a utilizar Riess
plis borrar todo esto y Arráez claves primero tómala las reglas de tecnologías por ejemplo luego la
posición en la que quieres empezar.
Qué tan lejos quieres llegar.
O sea que quiero empezar en la 1 y nada más quitar la 1 y si quieres agregar más elementos nos puedes
arreglar por ejemplo angular J.V y aquí sería quitar esta parte y ponerle R.-La Rey que viven allí Kairi
si es que estoy imprimiendo el arreglo.
Aquí es un error mío que estoy imprimiendo el arreglo y el arreglo nada más dice que de tecnologías
quítale toma la primera.
A partir de la primera y quita el siguiente entonces está regresando.
Para que esto funcione esta parte de angular tendría que ponerla aquí de nuevo y ponerla aquí tecnologías
para que se vea la parte de angula cargo y veamos que Prezi JavaScript JavaScript.
Ese no lo habíamos tocado del arreglo original y vemos que el Tykwer y ahora aparece angulado y Python
así que Rayes plis regresa en una variable la parte que hayas quitado y puedes agregarle a la misma
cadena el mismo arreglo.
Otro elemento como es un arreglo puedo poner Koma y ponerle Recovery que fue el que habíamos quitado.
Es bueno hacer que queda de esta forma Rayes plis.
También te permite agregar los elementos a qué medias puedes ver que se agregaron angulares y Quay a
la mitad de nuestra de nuestro arreglo así que este video fue un poco más largo pero los arreglos es
algo de lo más utilizado y hay cientos o tal vez no tantas funciones disponibles en la documentación
de PHP.
Estos son los que yo he encontrado más comunes y los que más utilizo en el día a día así que vamos a
continuar trabajando con arreglos en PHP.