Tatasusunan dan Struktur Data dalam PHP

Tatasusunan ialah struktur data penting dalam PHP, membolehkan anda menyimpan dan mengurus koleksi nilai yang berkaitan. Berikut ialah beberapa konsep dan operasi utama dengan tatasusunan dalam PHP:

 

Pengisytiharan Array

Terdapat dua cara untuk mengisytiharkan tatasusunan dalam PHP:

Kaedah 1: Menggunakan array() sintaks:

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

Kaedah 2: Menggunakan [] sintaks(tersedia daripada PHP 5.4 dan seterusnya):

$arr = [1, 2, 3];

 

Mengakses Elemen Tatasusunan

Gunakan indeks elemen untuk mengakses nilai yang sepadan dalam tatasusunan. Ambil perhatian bahawa indeks tatasusunan bermula dari 0.

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

 

Mengira Elemen Tatasusunan

Gunakan count() fungsi untuk mengira bilangan elemen dalam tatasusunan.

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

 

Menggulung melalui Array

Gunakan gelung seperti foreach mengulangi setiap elemen dalam tatasusunan.

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

 

Menambah dan Mengalih Keluar Elemen Tatasusunan

Gunakan fungsi seperti array_push(), array_pop(), array_shift(), array_unshift() untuk menambah dan mengalih keluar elemen daripada tatasusunan.

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

 

Ini adalah beberapa konsep dan operasi asas dengan tatasusunan dalam PHP. Tatasusunan sangat fleksibel dan mempunyai banyak ciri berkuasa seperti pengisihan, pencarian dan pengendalian berbilang dimensi.