PHP에서 배열은 여러 값을 저장하는 데 사용되는 구조이며, 이는 여러 다른 유형의 데이터를 단일 변수로 수집하는 것을 지원합니다. 배열은 문자열, 정수, 부동 소수점 번호 및 객체 또는 기타 어레이를 저장하는 데 사용될 수 있습니다.
PHP는 배열을 만드는 두 가지 방법을 제공합니다.
$fruits = array("apple", "orange", "banana");
또는 현대 구문 사용 :
$fruits = ["apple", "orange", "banana"];
배열의 데이터는 인덱스를 통해 액세스 할 수 있습니다. PHP 배열의 인덱스는 0에서 시작합니다.
echo $fruits[0]; // 산출 "apple"
Foreach 사용은 가장 일반적으로 사용되는 배열을 가로 지르는 방법입니다.
foreach ($fruits as $fruit) {
echo $fruit;
}
출력 결과는 다음과 같습니다.
apple
orange
banana
각 요소의 키와 값을 얻을 수도 있습니다.
foreach ($fruits as $key => $value) {
echo "Key: " . $key . ", Value: " . $value;
}
출력 결과 :
Key: 0, Value: apple
Key: 1, Value: orange
Key: 2, Value: banana
다음 방법을 사용하여 배열 끝에 새 요소를 추가 할 수 있습니다.
$fruits[] = "pear";
UnSet () 함수를 사용하여 지정된 인덱스의 요소를 삭제하십시오.
unset($fruits[0]);
Array_Merge ()를 사용하여 둘 이상의 배열을 결합하십시오.
$foods = array_merge($fruits, $vegetables);
array_filter ()를 사용하여 NULL 값과 같은 불필요한 배열 항목을 필터링하십시오.
$filtered_fruits = array_filter($fruits, function($fruit) {
return $fruit != "";
});
위의 코드는 콜백 함수를 통해 배열의 모든 빈 값을 삭제합니다.
PHP 어레이는 복잡한 데이터 컬렉션을 처리하는 풍부한 기능을 제공합니다. 추가, 삭제, 필터링 또는 병합에 관계없이 배열 사용을 마스터하면 PHP 프로그래밍 효율이 크게 향상 될 수 있습니다. 초보자는 배열의 기본 운영을 마스터하고 후속 개발을위한 탄탄한 토대를 마련하는 데 우선 순위를 부여해야합니다.