Pole jsou důležitou datovou strukturou v PHP, která vám umožňuje ukládat a spravovat kolekci souvisejících hodnot. Zde jsou některé klíčové koncepty a operace s poli v PHP:
Prohlášení pole
Existují dva způsoby, jak deklarovat pole v PHP:
Metoda 1: Použití array() syntaxe:
$arr = array(1, 2, 3);
Metoda 2: Použití [] syntaxe(dostupné od PHP 5.4 a novější):
$arr = [1, 2, 3];
Přístup k prvkům pole
Pomocí indexu prvku získáte přístup k jeho odpovídající hodnotě v poli. Všimněte si, že indexy polí začínají od 0.
$arr = [1, 2, 3];
echo $arr[0]; // Output: 1
echo $arr[1]; // Output: 2
echo $arr[2]; // Output: 3
Počítání prvků pole
Pomocí count() funkce spočítáte počet prvků v poli.
$arr = [1, 2, 3];
$count = count($arr);
echo $count; // Output: 3
Smyčka přes pole
Použijte smyčky jako foreach iteraci přes každý prvek v poli.
$arr = [1, 2, 3];
foreach($arr as $item) {
echo $item; // Output: 1, 2, 3
}
Přidávání a odebírání prvků pole
Použijte funkce jako array_push(), array_pop(), array_shift(), array_unshift() k přidání a odebrání prvků z pole.
$arr = [1, 2, 3];
// Add an element to the end of the array
array_push($arr, 4);
// Remove the last element from the array
array_pop($arr);
// Add an element to the beginning of the array
array_unshift($arr, 0);
// Remove the first element from the array
array_shift($arr);
print_r($arr); // Output: [1, 2, 3]
Toto jsou některé ze základních pojmů a operací s poli v PHP. Pole jsou vysoce flexibilní a mají mnoho výkonných funkcí, jako je třídění, vyhledávání a vícerozměrná manipulace.



