Pole PHP
Pole ukládá více hodnot do jedné proměnné:
Příklad
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
Co je pole?
Pole je speciální proměnná, která může obsahovat více než jednu hodnotu najednou.
Pokud máte seznam položek (například seznam názvů aut), uložení aut do jednotlivých proměnných by mohlo vypadat takto:
$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";
Co když však chcete procházet vozy a najít konkrétní? A co kdybyste měli ne 3 auta, ale 300?
Řešením je vytvořit pole!
Pole může obsahovat mnoho hodnot pod jedním názvem a k hodnotám můžete přistupovat odkazem na číslo indexu.
Vytvořte pole v PHP
V PHP se array()
funkce používá k vytvoření pole:
array();
V PHP existují tři typy polí:
- Indexovaná pole – Pole s číselným indexem
- Asociativní pole – Pole s pojmenovanými klíči
- Vícerozměrná pole – Pole obsahující jedno nebo více polí
Získat délku pole – funkce count().
Funkce count()
se používá k vrácení délky (počtu prvků) pole:
Příklad
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo count($cars);
?>
Kompletní reference PHP Array
Úplnou referenci o všech funkcích polí naleznete v naší úplné příručce PHP Array Reference .
Odkaz obsahuje stručný popis a příklady použití pro každou funkci!