How can PHP developers handle multi-dimensional arrays effectively in their code?
Handling multi-dimensional arrays effectively in PHP involves using nested loops to iterate through the array elements and access specific values. Developers can also use built-in array functions like array_map, array_walk_recursive, or array_column to manipulate multi-dimensional arrays efficiently.
// Example of handling a multi-dimensional array in PHP
$multiDimensionalArray = [
['name' => 'John', 'age' => 25],
['name' => 'Jane', 'age' => 30],
['name' => 'Bob', 'age' => 35]
];
// Loop through the multi-dimensional array
foreach ($multiDimensionalArray as $person) {
echo $person['name'] . ' is ' . $person['age'] . ' years old.<br>';
}