Mkusanyiko na Miundo ya Data katika PHP

Mkusanyiko ni muundo muhimu wa data katika PHP, unaokuruhusu kuhifadhi na kudhibiti mkusanyiko wa thamani zinazohusiana. Hapa kuna dhana na shughuli muhimu zilizo na safu katika PHP:

 

Tamko la safu

Kuna njia mbili za kutangaza safu katika PHP:

Njia ya 1: Kutumia array() syntax:

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

Njia ya 2: Kutumia [] syntax(inapatikana kutoka PHP 5.4 kuendelea):

$arr = [1, 2, 3];

 

Kufikia Vipengee vya Array

Tumia faharasa ya kipengele ili kufikia thamani yake inayolingana katika safu. Kumbuka kwamba faharisi za safu huanza kutoka 0.

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

 

Kuhesabu Array Elements

Tumia count() chaguo la kukokotoa kuhesabu idadi ya vipengele katika safu.

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

 

Kuzunguka kwa safu

Tumia vitanzi kama foreach kurudia juu ya kila kipengele katika safu.

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

 

Kuongeza na Kuondoa Vipengee vya Mkusanyiko

Tumia vitendaji kama array_push(), array_pop(), array_shift(), array_unshift() kuongeza na kuondoa vipengele kutoka kwa safu.

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

 

Hizi ni baadhi ya dhana za msingi na uendeshaji na safu katika PHP. Miundo inaweza kunyumbulika sana na ina vipengele vingi vya nguvu kama vile kupanga, kutafuta, na utunzaji wa pande nyingi.