PHP의 배열 및 데이터 구조

배열은 PHP에서 중요한 데이터 구조로 관련 값 모음을 저장하고 관리할 수 있습니다. 다음은 PHP에서 배열을 사용하는 몇 가지 주요 개념과 작업입니다.

 

배열 선언

PHP에서 배열을 선언하는 방법에는 두 가지가 있습니다.

방법 1: array() 구문 사용:

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

방법 2: [] 구문 사용(PHP 5.4부터 사용 가능):

$arr = [1, 2, 3];

 

배열 요소에 액세스

요소의 인덱스를 사용하여 배열의 해당 값에 액세스합니다. 배열 인덱스는 0부터 시작합니다.

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

 

배열 요소 계산

함수를 사용하여 count() 배열의 요소 수를 계산합니다.

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

 

배열을 통한 루핑

루프 like를 사용하여 foreach 배열의 각 요소를 반복합니다.

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

 

배열 요소 추가 및 제거

array_push(), array_pop(), array_shift() 와 같은 함수를 사용하여 array_unshift() 배열에서 요소를 추가하고 제거합니다.

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

 

다음은 PHP에서 배열을 사용하는 기본 개념 및 작업 중 일부입니다. 배열은 매우 유연하며 정렬, 검색 및 다차원 처리와 같은 많은 강력한 기능을 가지고 있습니다.