mirror of
https://github.com/restoreddev/phpapprentice.git
synced 2025-08-11 09:14:44 +02:00
Numbered basics chapters for sortability
This commit is contained in:
38
chapters/basics/09-arrays.md
Normal file
38
chapters/basics/09-arrays.md
Normal file
@@ -0,0 +1,38 @@
|
||||
In PHP, arrays are used to store a list of items in a single variable.
|
||||
There are two ways to create an array.
|
||||
|
||||
First, you can use the `array` construct to pass in values separated by commas
|
||||
and it will return an array.
|
||||
```php
|
||||
<?php
|
||||
|
||||
$taskList = array('grocery store', 'change car oil');
|
||||
```
|
||||
|
||||
Second, you can surround the list in square brackets.
|
||||
This style is the most common and recommended form
|
||||
of creating an array.
|
||||
```php
|
||||
$groceryList = ['bread', 'milk', 'eggs'];
|
||||
```
|
||||
|
||||
PHP will automatically assign index keys for each value in an array
|
||||
starting with 0. So, to access a value in an array you will
|
||||
pass the key number into brackets after the variable name.
|
||||
```php
|
||||
echo $groceryList[0] . "\n";
|
||||
echo $groceryList[1] . "\n";
|
||||
```
|
||||
|
||||
You can also assign keys in an array using numbers or strings.
|
||||
It is very common to create an array with string keys. The feature
|
||||
is called an associative array or a map.
|
||||
```php
|
||||
$car = ['make' => 'Toyota', 'model' => 'Camry'];
|
||||
```
|
||||
|
||||
To access the value in an associative array, just use the string key in brackets
|
||||
after the variable name.
|
||||
```php
|
||||
echo $car['model'] . "\n";
|
||||
```
|
Reference in New Issue
Block a user