The foreach loop allows us to print out all the contents of an array.
foreach Loop with Only Values
For example, we create the following array in PHP:
Using the foreach loop in the following format below, 
            we can print out all the values of the above array:
Actual PHP Output
10 
        20 
        30 
        40
Foreach loop with Keys and Values
The other way a foreach loop can be used is to specify both the keys and values of an array.
Actual PHP Output
item1 is 10 
        item2 is 20 
        item3 is 30 
Printing the key and value of an array can also work for arrays where only values are specified.
We have the following array in PHP:
The keys which will be created for this array by PHP are 0-3, to represent each element
To print out the above array, we use the code:
Actual PHP Output
Key 0 is 10 
        Key 1 is 20 
        Key 2 is 30 
        Key 3 is 40