PHP의 배열은 문자열, 정수, 부동 소수점 번호 등과 같은 다양한 유형을 포함 할 수있는 여러 값을 저장하는 데이터 구조입니다. 개발 중에는 종종 요소 추가, 삭제 및 업데이트와 같은 배열을 수정해야합니다. 이 기사는 PHP에서 어레이를 수정하기위한 몇 가지 일반적인 방법을 체계적으로 소개합니다.
인덱스를 지정하거나 빈 사각형 브래킷 연산자를 직접 사용하여 배열에 요소를 추가하면 지정할 수 있습니다. 예는 다음과 같습니다.
$fruits = array("apple", "banana");
$fruits[2] = "orange";
// 또는
$fruits[] = "grape";
위의 코드는 먼저 "Apple"및 "Banana"가 포함 된 배열을 생성 한 다음 Index 2를 사용하여 "Orange"를 추가하거나 빈 [] 연산자를 사용하여 배열 끝에 "포도"를 직접 추가 할 수 있습니다.
배열 요소를 업데이트 할 때 인덱스를 통해 액세스하고 새 값을 할당하십시오. 샘플 코드 :
$fruits[1] = "pear";
이 코드는 원래 "바나나"에서 "배"로 배열에서 1으로 인덱싱 된 요소를 업데이트합니다.
UnSet () 함수를 사용하여 배열에서 지정된 요소를 삭제하십시오. 예제는 다음과 같습니다.
$fruits = array("apple", "banana", "orange");
unset($fruits[1]);
실행 후 인덱스 1이있는 "바나나"요소가 삭제되고 배열은 "Apple"및 "Orange"가 포함됩니다.
교체 요소는 업데이트 요소와 유사합니다. 인덱스를 통해 새 값을 직접 할당 할 수 있습니다. 예제는 다음과 같습니다.
$fruits = array("apple", "banana", "orange");
$fruits[1] = "pear";
교체 작업 후 배열 요소는 "Apple", "Pear", "Orange"가됩니다.
PHP 배열의 인덱스는 정수 또는 문자열 일 수 있습니다. 인덱스가 지정되지 않은 경우 시스템은 0에서 시작하는 연속 정수를 사용하는 기본값입니다.
$fruits = array("apple", "banana", "orange");
echo $fruits[0]; // 산출 "apple"
echo $fruits[1]; // 산출 "banana"
echo $fruits[2]; // 산출 "orange"
위의 설명은 인덱스가 0에서 시작하여 순서대로 증가 함을 보여줍니다.
배열은 일반 변수와 다릅니다. 배열은 여러 값을 저장할 수 있지만 일반 변수는 한 번에 하나의 값 만 저장할 수 있습니다. 예를 들어:
$number = 10;
배열 할당은 다음과 같습니다.
$fruits = array("apple", "banana", "orange");
배열 구조가 더 복잡하고 작동 중에 인덱스 및 요소 컨텐츠를 명확히해야한다는 점에 유의해야합니다.
이 기사에서는 요소 추가, 업데이트, 삭제 및 교체를 포함하여 PHP의 배열을 수정하는 방법에 대해 설명합니다. 배열 인덱싱 규칙과 일반 변수의 차이를 이해하면 배열 데이터를보다 효율적으로 처리하고 관리하는 데 도움이됩니다. 이러한 기본 작업을 마스터하면 PHP 프로그래밍의 다양한 배열 작동 요구에 유연하게 응답 할 수 있습니다.