Cómo declaramos un arreglo indexado?
$arregloFrutas = ["Manzana","Pera","Uva","Banana","Frutilla"];
Usamos el número de indice para acceder a elementos del arreglo de manera manual
echo "La primera fruta es: " . $arregloFrutas[0] . "<br>";
echo "La última fruta es: " . $arregloFrutas[4] . "<br>";
Recorremos el arreglo con un bucle foreach
echo "Lista de frutas: <br>";
foreach ($arregloFrutas as $fruta) {
echo $fruta . "<br>";
}
Función: array_push: Añadir uno o más elementos al final de un array.
array_push($arregloFrutas, "Mango");
Función: array_pop: Extraer el último elemento del final del array.
$ultimaFruta = array_pop($arregloFrutas);
echo "El ultimo elemento es: " . $ultimaFruta . "<br>";
Función: array_shift: Extraer el primer elemento del array.
$primeraFruta = array_shift($arregloFrutas);
echo "El primer elemento es: " . $primeraFruta . "<br>";
Función: array_unshift: Añadir uno o más elementos al inicio del array.
array_unshift($arregloFrutas, "Cereza");
Función array_merge: Combinar uno o más arrays.
$nuevasFrutas = ["Kiwi", "Melon"];
$todasLasFrutas = array_merge($arregloFrutas, $nuevasFrutas);
Función: array_slice: Extraer una porción del array.
$porcion = array_slice($arregloFrutas, 1, 3);
var_dump($porcion);
Función: array_splice: Eliminar una porción del array y reemplazar con otros elementos.
array_splice($arregloFrutas, 2, 1, ["Durazno"]);
Función: array_reverse: Retorna el array en orden inverso.
$frutasReverso = array_reverse($arregloFrutas);
var_dump($frutasReverso);
Función: count: Cuenta todos los elementos en un array.
$numeroDeFrutas = count($arregloFrutas);
echo "$numeroDeFrutas <br>";
Función: in_array: Comprueba si un valor existe en el array.
$existe = in_array("Uva", $arregloFrutas);
echo "$existe <br>";
Función: sort: Ordena un array en orden ascendente.
sort($arregloFrutas);
Función: rsort: Ordena un array en orden descendente.
rsort($arregloFrutas);
Recuerden que éstas no son todas las funciones que maneja PHP, solamente algunas de las más usadas. En el siguiente enlace podemos ver todas: https://www.php.net/manual/es/indexes.functions.php
PRÁCTICO 4








Deja un comentario