Tablice i struktury danych w PHP

Tablice to ważna struktura danych w PHP, umożliwiająca przechowywanie i zarządzanie zbiorem powiązanych wartości. Oto kilka kluczowych pojęć i operacji z tablicami w PHP:

 

Deklaracja tablicy

Istnieją dwa sposoby deklarowania tablicy w PHP:

Metoda 1: Używanie array() składni:

$arr = array(1, 2, 3);

Metoda 2: Używanie [] składni(dostępna od PHP 5.4):

$arr = [1, 2, 3];

 

Dostęp do elementów tablicy

Użyj indeksu elementu, aby uzyskać dostęp do odpowiadającej mu wartości w tablicy. Zauważ, że indeksy tablic zaczynają się od 0.

$arr = [1, 2, 3];  
  
echo $arr[0]; // Output: 1  
echo $arr[1]; // Output: 2  
echo $arr[2]; // Output: 3  

 

Liczenie elementów tablicy

Użyj count() funkcji, aby policzyć liczbę elementów w tablicy.

$arr = [1, 2, 3];  
$count = count($arr);  
  
echo $count; // Output: 3  

 

Zapętlanie przez tablicę

Użyj pętli, takich jak foreach iteracja po każdym elemencie w tablicy.

$arr = [1, 2, 3];  
  
foreach($arr as $item) {  
  echo $item; // Output: 1, 2, 3  
}  

 

Dodawanie i usuwanie elementów tablicy

Użyj funkcji takich jak array_push(), array_pop(), array_shift(), array_unshift() aby dodawać i usuwać elementy z tablicy.

$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]  

 

Oto niektóre z podstawowych pojęć i operacji na tablicach w PHP. Tablice są bardzo elastyczne i mają wiele zaawansowanych funkcji, takich jak sortowanie, wyszukiwanie i obsługa wielowymiarowa.