PHP Arrays
Indexed Array
php
<?php
$fruits = ["Apple", "Mango", "Banana", "Orange"];
echo $fruits[0]; // Apple
echo count($fruits); // 4
array_push($fruits, "Grape");
sort($fruits);
foreach ($fruits as $f) echo $f . "<br>";
?>Associative Array
php
<?php
$student = [
"name" => "Gagan",
"age" => 20,
"marks" => 95.5
];
echo $student["name"]; // Gagan
$student["email"] = "gagan@test.com";
foreach ($student as $key => $val) {
echo "$key: $val <br>";
}
?>Useful Array Functions
| Function | Purpose |
|---|---|
| array_push() | Add to end |
| array_pop() | Remove from end |
| array_merge() | Merge two arrays |
| in_array() | Check if value exists |
| array_keys() | Get all keys |
| array_values() | Get all values |
| array_search() | Find value key |