This site is mobile accessible. Press the "Tap Here" button to use a different font-size.
Smartphone icons created by Freepik - Flaticon
Syntax for indexed arrays:
array(value1, value2, value3, etc.)
Syntax for associative arrays:
array(key=>value,key=>value,key=>value,etc.)
Parameter | Description |
---|---|
key | Specifies the key (numeric or string) |
value | Specifies the value |
Return Value: | Returns an array of the parameters |
PHP Version: | 4+ |
Changelog: | As of PHP 5.4, it is possible to use a short array syntax, which replaces array() with []. E.g. $cars=["Volvo","BMW"]; instead of $cars=array("Volvo","BMW"); |
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
Create an associative array named $age:
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); echo "Peter is " . $age['Peter'] . " years old."; ?>
Loop through and print all the values of an indexed array:
<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++) { echo $cars[$x]; echo "<br>"; } ?>
Loop through and print all the values of an associative array:
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
Create a multidimensional array:
<?php // A two-dimensional array: $cars=array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); ?>
Eventually the navigation links, above, will be replaced by these (previous) and (next) buttons below.
Animated PHP icons used in the buttons provided by ICONS8.COM. Smartphone icons created by Freepik - Flaticon