How can you efficiently iterate through an array of arrays in PHP to extract specific key-value pairs?

When iterating through an array of arrays in PHP to extract specific key-value pairs, you can use nested loops to access each sub-array and then extract the desired key-value pairs. You can use a foreach loop to iterate over the main array, and within that loop, use another foreach loop to iterate over each sub-array. This way, you can easily access and extract the specific key-value pairs you need.

// Sample array of arrays
$arrayOfArrays = [
    ['name' => 'John', 'age' => 30],
    ['name' => 'Jane', 'age' => 25],
    ['name' => 'Bob', 'age' => 35]
];

// Iterate through the array of arrays to extract specific key-value pairs
foreach ($arrayOfArrays as $subArray) {
    foreach ($subArray as $key => $value) {
        if ($key === 'name') {
            echo "Name: $value\n";
        }
        if ($key === 'age') {
            echo "Age: $value\n";
        }
    }
}