Docs/PHP/Arrays

PHP Arrays

Jenis

  • Indexed — index numerik
  • Associative — key-value
  • Multidimensional — nested

Functions

  • sort(), rsort(), asort(), ksort()
  • array_push(), array_pop()
  • array_merge(), array_slice()
  • array_filter(), array_map()
  • in_array(), array_search()
  • count(), array_unique()
index.php
Try It →
<?php
$fruits = ["Apple", "Banana", "Cherry"];
echo "Fruits: " . implode(", ", $fruits) . "
";

$student = ["name" => "Budi", "age" => 17, "grade" => "A"];
echo "Student: " . $student["name"] . " (Grade " . $student["grade"] . ")

";

// Array functions
$nums = [3,1,4,1,5,9,2,6];
sort($nums);
echo "Sorted: " . implode(",", $nums) . "
";

$filtered = array_filter($nums, fn($n) => $n > 3);
echo "Filtered (>3): " . implode(",", $filtered) . "
";

$squared = array_map(fn($n) => $n**2, $nums);
echo "Squared: " . implode(",", $squared) . "
";

echo "Unique: " . implode(",", array_unique($nums));
?>