Skip to content
PHP

Arrays y Funciones de Array en PHP

Crear arrays indexados, asociativos y multidimensionales con map y filter.

#array#beginner

Code

php
<?php

// Indexed array
$fruits = ["apple", "banana", "cherry"];
echo count($fruits);

// Associative array
$user = ["name" => "Alice", "age" => 30];
echo $user["name"];

// Multidimensional
$users = [
    ["name" => "Alice", "age" => 30],
    ["name" => "Bob", "age" => 25],
];

// Array functions
$upper = array_map(fn($n) => strtoupper($n), $fruits);
$adults = array_filter($users, fn($u) => $u["age"] >= 18);
$names = array_column($users, "name");
usort($users, fn($a, $b) => $a["age"] <=> $b["age"]);

// Add / remove
array_push($fruits, "date");
$last = array_pop($fruits);