What's an Array?

An array is a list of items, a bit like a shopping list. It allows you to store more than one item in only one variable.

Think of it like this. When writing your shopping list, you could use a separate piece of paper for each item you need to buy (a variable). However this is silly and unneeded—could you imagine how hard it would be to carry all that paper around with you? So, you use one piece of paper for all of your items. This one piece of paper is your array.

In the editor do you see the bit of text that starts with $array =? That is our array.

Example #simple array

$array = array(
    "foo" => "bar",
    "bar" => "foo",

// as of PHP 5.4
$array = [
    "foo" => "bar",
    "bar" => "foo",