>백엔드 개발 >PHP 문제 >PHP 배열의 내용을 바꾸는 방법

PHP 배열의 내용을 바꾸는 방법

PHPz
PHPz원래의
2020-09-25 14:22:523504검색

PHP에서는 "array_replace" 함수를 통해 배열의 내용을 바꿀 수 있습니다. 이 함수의 구문은 "array_replace (array $array1 [, array $..]) : array"입니다. 여기서 매개변수는 "array1"입니다. 어레이를 교체한다는 의미입니다.

PHP 배열의 내용을 바꾸는 방법

권장: "PHP Video Tutorial"

array_replace — 전달된 배열을 사용하여 첫 번째 배열의 요소를 바꿉니다.

Description

array_replace ( array $array1 [, array $... ] ) : array

array_replace() 함수는 array1을 동일한 키 값으로 바꿉니다. 후속 배열 요소의 배열 값입니다. 키가 첫 번째 배열에 있고 두 번째 배열에도 있는 경우 해당 값은 두 번째 배열의 값으로 대체됩니다. 키가 두 번째 배열에는 있지만 첫 번째 배열에는 없으면 요소는 첫 번째 배열에 생성됩니다. 키가 첫 번째 배열에만 존재하는 경우 변경되지 않은 상태로 유지됩니다. 여러 대체 배열이 전달되면 순서대로 처리되며 후속 배열은 이전 값을 덮어씁니다.

array_replace()는 비재귀적입니다. 두 번째 배열의 유형에 관계없이 첫 번째 배열의 값을 바꿉니다.

Parameter

array1

은 이 배열의 값을 대체합니다.

...

추출할 요소가 포함된 배열입니다. 후속 배열의 값이 이전 값을 덮어씁니다.

반환 값

배열을 반환합니다. 오류가 발생하면 NULL이 반환됩니다.

Example

Example #1 array_replace() 예제

<?php
$base = array("orange", "banana", "apple", "raspberry");
$replacements = array(0 => "pineapple", 4 => "cherry");
$replacements2 = array(0 => "grape");
$basket = array_replace($base, $replacements, $replacements2);
print_r($basket);
?>

위 루틴은 다음을 출력합니다.

Array
(
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
)

위는 PHP 배열의 내용을 바꾸는 방법에 대한 세부 정보입니다. 자세한 내용은 기타 관련 항목을 참조하세요. PHP 중국어 웹사이트의 기사!

위 내용은 PHP 배열의 내용을 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.